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])
复制代码

 

posted @   tuyin  阅读(37)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示