繰り返し文 while 

ソースコード
    #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}円です。')
    
実行結果