-
Notifications
You must be signed in to change notification settings - Fork 0
/
PraticaExercListaMercado.py
68 lines (56 loc) · 2.31 KB
/
PraticaExercListaMercado.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# ############
# fazer lista supermercado
# usuario digita um item a ser incluido na lista
# usuario digita um nome para verificar se esta na lista
# e fala qual posicao do item na lista
# ##############
print('\n') # uma linha
mercado = ["café","açúcar","leite","água","suco","queijo","atum","gelatina","pimenta","ovos"]
print(mercado) # variavel mercado com lista
print(f'tamanho da lista: {len(mercado)}') # tamanho da lista: 4
print(f'endereço da palavra suco: {mercado.index('suco')}') # endereço da letra ovos:
i = 0
# Append adicionar um item ao final da lista
adicionar = str(input("Digite o item que falta na lista: ")) # imprimi na tela
while i < len(mercado):
if mercado[i] == (adicionar):
print(f'O item {mercado[i]} ja esta na lista , te achei na {i+1} posição da lista)')
break
i +=1
if i >= len(mercado):
mercado.append(adicionar) # aguarda usuário digitar uma nova marca e inclui no final da lista
print('\n') # imprimi uma linha
print(mercado) # imprimi a lista com novo item incluido
break
print('\n') # imprimi uma linha
print(mercado) # imprimi a lista com novo item incluido
# verificar a existencia de um nome na lista
i=0
print('*********************************************')
print('\n')
# verificar a existencia de um nome na lista, se nao tiver inclui
var = input('Informe um item : ')
if var.lower() in mercado:
print(f"O item '{var.lower()}' está na lista")
while i < len(mercado):
if mercado[i] == (var):
print(f'OIeee {mercado[i]} , te achei na {i+1} posição da lista)')
break
else:
if i ==len(mercado):
print(f'OIeee {var} , não te achei na lista')
i +=1
else:
print(f"O item '{var.lower()}' não está na lista")
# verificar a existencia de um nome na lista que usuário incluiu e fala qual posicao
print('*********************************************')
print('\n')
var1 = input('Informe MAIS um item : ')
ii=0
while ii < len(mercado):
if mercado[ii] == (var1):
print(f'OIeee {var1} , te achei na {ii+1} posição da lista)')
break
elif (ii+1) == len(mercado):
print(f'OIeee {var1} , não te achei na lista')
ii +=1