问题
如何用python编写一个运算打折的程序。
方法
了解定义函数来运算,构思运算逻辑关系
代码清单 1
代码语言:javascript复制def fun_checkout(money):
money_old=sum(money)
money_new=money_old
if 0<=money_old<500:
money_new=money_old
elif 500<=money_old<1000:
money_new=money_old*O .9
elif 100<=money_old<200:
money_new=money_old*0.8
elif 2000<=money_old<3000
money_new=money_old*0.7
elif 3000<=money_old<4000:
money_new=money_old*0.6
return money_old money_new
print(“开始运算”)
list_money[]
while True:
inmoney=float(input(“输入商品金额(输入0表示输入完毕):”))
if int(inmoney)=0:
结语
- 首先要定义一个解决问题的函数
- 要理清楚问题中所涉及的逻辑关系和运算关系
- 观察是否需要返回循环运算
- 记得在最后要调用函数