已有183人关注
if item.find(num1) == 0:
发表在Python图书答疑 2020-04-04 《Python从入门到项目实践》第6章 列表和元组
是否精华
版块置顶:

list = []                       # 存放输入的商品信息
for i in range(5):
   a = input("请输入商品编号和商品名称进行商品入库,每次只能输入一件商品:\n")
   list.append(a)              # 将输入的商品信息存放到list中

for item in list:               # 输出所有商品信息
   print(item)

list1 = []                      # 存放购物车中的商品信息
num2 = list[0]
while True:
   print("请输入要购买的商品的编号:")
   num1 = input("")
   for item in list:
       if item.find(num1) == 0:
           num2 = item
           list1.append(num2)          # 将购物车中的商品信息存放到list1中
           print("商品已添加到购物车,请继续添加要购买商品的商品编号:")
           break
   if num1 == "q":
       break
print("您购物车里已经选择的商品为:")
for m in range(len(list1)):     # 输出购物车中的商品信息
   print(list1[m])

这段代码的作用是什么 : if item.find(num1) == 0:

分享到:
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照