20_python实操案例六

任务一:
year = [83, 89, 83, 94, 85, 00, 98] print('原列表:', year) for index, value in enumerate(year): # print(index, value) if str(value) != '0': year[index] = int('19' + str(value)) else: year[index] = int('200' + str(value)) print('修改之后的列表:', year) # 列表的排序 year.sort() print('排序之后的列表为:', year)
任务二:
lst = [] for i in range(0, 5): goods = input('请输入商品编号和商品名称进入商品的入库,每次只能输入一件商品:\n') lst.append(goods) for item in lst: print(item) cart = [] while True: num = input('请输入要购买的商品编号:') for item in lst: # 在item当中查找num,find查询结果是没有找到会返回-1,所以等于-1,代表找到了 if item.find(num) != -1: cart.append(item) break if num == 'q': # 退出while循环 break print('您购物车里已经选好的商品为:') # for m in cart: # print(m) # 逆序输出 for i in range(len(cart)-1, -1, -1): print(cart[i]) # for i in cart[::-1]: # print(cart[i])
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律