题解 | #菜品的价格#

菜品的价格

https://www.nowcoder.com/practice/86843c3ba8f240cda3bb2b177f896735

dt = {'pizza': 10, 'rice': 2, 'yogurt': 5}
temp = input()

print(dt.get(temp, 8))  # 如果temp是dt的键,那么根据temp去找值,如果temp不是dt的键,那么返回8

在很多网页中都看到程序员要写大量的if-else语句,如果嵌套过深,或者if-elif-else写的过多,会导致代码的可读性变差,因此需要对代码进行优化,减少嵌套层数
如上使用字典去优化代码也是比较常见的一种方式
全部评论
你说的对,但题目要求要用呀
1 回复 分享
发布于 2022-10-14 19:57 甘肃

相关推荐

不愿透露姓名的神秘牛友
07-04 14:23
点赞 评论 收藏
分享
每晚夜里独自颤抖:你cet6就cet6,cet4就cet4,你写个cet证书等是什么意思。专业技能快赶上项目行数,你做的这2个项目哪里能提现你有这么多技能呢
点赞 评论 收藏
分享
评论
28
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务