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: