Mundo em Python

Gestão de Pagamento

escolha=True
while escolha:
print("\n")
print(" Gestão de Pagamento")
print("""
1. Começar
0. Exit/Quit/Saída
""")
escolha= input("Escolha uma opção: ")
if escolha=="1":
valor_compra = float(input('Valor da compra: '))
Formas_pagamento = int(input('''Formas de pagamento:
[ 1 ] à Vista dinheiro/cheque
[ 2 ] à vista no cartão
[ 3 ] 2X no cartão
[ 4 ] 3X ou mais no cartão
Qual a sua opção: ''')) # Condicionais
if Formas_pagamento == 1:
print(
f'Sua compra de € {valor_compra:.2f} tem 10% de desconto e custará € '
f'{valor_compra - (valor_compra * 0.1):.2f}')
elif Formas_pagamento == 2:
print(
f'Sua compra de € {valor_compra:.2f} tem 5% de desconto e custará € '
f'{valor_compra - (valor_compra * 0.05):.2f}')
elif Formas_pagamento == 3:
print(f'Sua compra de € {valor_compra} ficará em 2X de € {valor_compra / 2:.2f}')
elif Formas_pagamento == 4:
numero_parcelos = int(input('Em quantas parcelas: '))
valor = valor_compra + (valor_compra * 0.2)
print(f'Sua compra de {valor_compra:.2f} vai '
f'custar € {valor} em {numero_parcelos}X de € {valor / numero_parcelos:.2f}')
else:
print('Opção inválida, tente novamente.') elif escolha=="0":
print("\n Adeus")
escolha = None
else:
print("\n Escolha não válida.\n Tente outra vez.")
0