首页 > 代码库 > python自动帮商品加序号。
python自动帮商品加序号。
涉及到的函数: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自动帮商品加序号。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。