码迷,mamicode.com
首页 > 编程语言 > 详细

python自动帮商品加序号。

时间:2016-11-04 02:01:36      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:enum   修改   从零开始   print   数字   开始   python   序号   key   

涉及到的函数:for in  int()  enumerate(返回值不接受字符串类型 后面要加“:”)

1 i = ["电脑","水瓶","鼠标","键盘"]
2 for key,zifu in enumerate(i):#key等于enumerate自动赋予的从零开始的数字
3     print(key,zifu)
4 qq = input("请输入想要的商品:")
5 inp_nm = int(qq)
6 print(i[inp_nm])

 

 

1 i = ["电脑","水瓶","鼠标","键盘"]
2 for key,zifu in enumerate(i,1):#key等于enumerate自动赋予的从1开始的数字,1可以随意修改。
3     print(key,zifu)
4 qq = input("请输入想要的商品:")
5 inp_nm = int(qq)
6 print(i[inp_nm])

上面虽然把enumerate从1开始显示,但是本质上还是从0开始赋值

 

1 i = ["电脑","水瓶","鼠标","键盘"]
2 for key,zifu in enumerate(i,1):#key等于enumerate自动赋予的从1开始的数字,1可以随意修改。
3     print(key,zifu)
4 qq = input("请输入想要的商品:")
5 inp_nm = int(qq)
6 print(i[inp_nm-1])

在第6行 inp_nm中减1,OK了。

python自动帮商品加序号。

标签:enum   修改   从零开始   print   数字   开始   python   序号   key   

原文地址:http://www.cnblogs.com/sv-python/p/6028831.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!