返回列表 發帖

自定函式 (三) - 參數數量不固定

  1. def getTax(*price):
  2.     sum=0
  3.     for i in price:
  4.         sum+=i
  5.     return sum*0.05
  6. print("兩個商品的稅金: %d 元"%getTax(120,300))
  7. print("三個商品的稅金: %d 元"%getTax(120,300,80))
  8. print("四個商品的稅金: %d 元"%getTax(120,300,80,1600))
複製代碼

  1. def getTax(*price):
  2.     sum=0
  3.     for i in price:
  4.         sum+=i
  5.     return sum*0.05
  6. print("tax on two items: %d 元"%getTax(120,300))
  7. print("tax on three items: %d 元"%getTax(120,300,80))
  8. print("tax on four items: %d 元"%getTax(120,300,80,1600))
複製代碼

TOP

  1. def getTax(*price):
  2.     sum=0
  3.     for i in price:
  4.         sum+=i
  5.     return sum*0.05
  6. print("兩個商品的稅金: %d 元"%getTax(120,300))
  7. print("三個商品的稅金: %d 元"%getTax(120,300,80))
  8. print("四個商品的稅金: %d 元"%getTax(120,300,80,1600))
複製代碼

TOP

返回列表