diff --git a/diy.py b/diy.py index e6e8e70..95b72e6 100644 --- a/diy.py +++ b/diy.py @@ -3,9 +3,9 @@ cost= {'苹果':5.2,'山竹':12.9,'香蕉':2.4,'荔枝':15,'葡萄':9.3,'桂圆':8,'蓝莓':10,'李子':8} k=input('请输入水果名称:') v=input('请输入水果价钱:') -# ?补充条件判断: - if # ?: - # ?更新价钱 +if cost[k] != float(v): # 补充条件判断: + if cost[k] > float(v): + cost[k] = float(v)#更新价钱 print(k+'降价了,现价'+v+'元') else: print(k+'涨价了,我们不买') diff --git a/diy2.py b/diy2.py new file mode 100644 index 0000000..83a8782 --- /dev/null +++ b/diy2.py @@ -0,0 +1,14 @@ +# 持家小能手 (利用自动更新成绩程序的逻辑完成这个新项目) +# 如果输入的水果价钱比字典中的低,则替换掉,反之则不更新 +cost= {'苹果':5.2,'山竹':12.9,'香蕉':2.4,'荔枝':15,'葡萄':9.3,'桂圆':8,'蓝莓':10,'李子':8} +k=input('请输入水果名称:') +v=input('请输入水果价钱:') +if cost[k] != float(v): # 补充条件判断: + if cost[k] > float(v): + cost[k] = float(v)#更新价钱 + print(k+'降价了,现价'+v+'元') + else: + print(k+'涨价了,我们不买') +else: + cost[k] = float(v) + print(k+'的价钱'+v+'元已上传~')