python中字典的取值?
我是初学者,这是自己编的。。。不明白为何字典里的键只能是固定了来取。望大神赐教!print('欢迎来到超市收费系统!')wupin=int(input('物品种类(1.肉...
我是初学者,这是自己编的。。。不明白为何字典里的键只能是固定了来取。望大神赐教!
print ('欢迎来到超市收费系统!')
wupin=int(input('物品种类(1.肉类,2.蔬菜,3.饮料,4.生活用品):'))
weigth=int(input('物品重量:'))
jiage={'1':20,'2':10,'3':6,'4':30}
if jiage.get('wupin'): #这里我是想用输入的wupin的值代入成为jiage里的键,然后取得jiage里的值
danjia=jiage['wupin'] #error
else:
danjia=999999
zongjia=weigth*danjia
print('总价格为:',zongjia,'元') 展开
print ('欢迎来到超市收费系统!')
wupin=int(input('物品种类(1.肉类,2.蔬菜,3.饮料,4.生活用品):'))
weigth=int(input('物品重量:'))
jiage={'1':20,'2':10,'3':6,'4':30}
if jiage.get('wupin'): #这里我是想用输入的wupin的值代入成为jiage里的键,然后取得jiage里的值
danjia=jiage['wupin'] #error
else:
danjia=999999
zongjia=weigth*danjia
print('总价格为:',zongjia,'元') 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询