def titulo(txt):
print('=' * len(txt))
print(txt)
print('=' * len(txt))
def produtos_e_precos():
produtos = []
preco = []
while True:
try:
x = input('Digite o nome do produto: ').strip()
y = float(input('Digite seu preço: '))
except ValueError:
print('Preço inválido, cadastre o produto novamente.')
continue
produtos.append(x)
preco.append(y)
while True:
opcao = input('Quer continuar? [S/N]').strip().upper()
if opcao in ('S', 'N'):
break
if opcao == 'N':
return produtos, preco
def juncao_listas(x, y):
for x, y in zip(x, y):
print(f'{x}: R${y:.2f}')
def main():
titulo('JUNTANDO LISTAS DE PRODUTOS')
x, y = produtos_e_precos()
juncao_listas(x, y)
if __name__ == '__main__':
main()