ソースコード
#coding:utf-8
#分岐文 ぶんきぶん
import os
sum = 0
work = True
while work == True:
os.system("clear")
print("\n\n---------商品購入---------")
flag = True
#買い物の消費税の種類を選んでもらう
choice = input("1:食料品2:それ以外")
if choice in ['1','1']:
tax_rate=0.08
elif choice in['2','2']:
tax_rate=0.1
else:
print("入力ミス")
flag = False
#買い物の値段計算
if flag == True:
product_name=input("品名: ")
price=int(input("単価: " ))
qty=float(input("数量: "))
total_price=round((1+tax_rate)*price*qty)
sum+=total_price
print(f'{product_name} 合計 {total_price:.0f}円 \n 単価{price}円 消費税{tax_rate}購入個数{qty}\n')
ask =input("買い物を続けますか? 続けるなら:Enterをやめるなら:N/n ")
if ask in['N','n']:
work=False
print(f'\n 総額は{sum:.0f}円です。')