• 作业第九天


    # 1、有列表['alex',49,[1900,3,18]],分别取出列表中的名字,年龄,出生的年,月,日赋值给不同的变量
    # l=['alex',49,[1900,3,18]]
    # name=l[0]
    # age=l[1]
    # year=l[2][0]
    # month=l[2][1]
    # month=l[2][2]

    # 2、用列表的insertpop方法模拟队列
    # l=['1','2','3','ljc','ko']
    # l.insert(0,'7')
    # print(l)
    # l.pop()
    # print(l)
    # 3. 用列表的insertpop方法模拟堆栈
    # l=['1','2','3','ljc','ko']
    # l.insert(1,'7')
    # print(l)
    # l.pop()
    # print(l)

    # 4、简单购物车,要求如下:
    # 实现打印商品详细信息,用户输入商品名和购买个数,则将商品名,价格,购买个数以三元组形式加入购物列表,如果输入为空或其他非法输入则要求用户重新输入  
    # msg_dic={
    # 'apple':10,
    # 'tesla':100000,
    # 'mac':3000,
    # 'lenovo':30000,
    # 'chicken':10,
    # }
    # goods_list = []
    # inp_name = input('请输入购买的商品名:').strip()
    # inp_num = input('请输入购买的个数:').strip()
    # if inp_name in msg_dic and inp_num.isdigit():
    # item = (inp_name,msg_dic.get(inp_name),int(inp_num))
    # goods_list.append(item)
    # print(goods_list)
    # else:
    # print('输入有误,请重新输入。')

    #
    # 5、有如下值集合 [11,22,33,44,55,66,77,88,99,90...],将所有大于 66 的值保存至字典的第一个key中,将小于 66 的值保存至第二个key的值中
    #
    # 即: {'k1': 大于66的所有值, 'k2': 小于66的所有值}
    # l = [11,22,33,44,55,66,77,88,99,90]
    # dic ={}
    # for x in l :
    # if x>66:
    # if 'key1' not in dic:
    # dic['key1'] =[]
    # dic['key1'].append(x)
    # else:
    # if 'key2' not in dic:
    # dic['key2'] = []
    # dic['key2'].append(x)
    # print(dic)
    # 6、统计s='hello alex alex say hello sb sb'中每个单词的个数
    # s=['hello','alex','alex', 'say','hello', 'sb', 'sb']
    # print(s.count('alex'))
    # print(s.count('sb'))
    # print(s.count('hello'))
    # print(s.count('say'))
  • 相关阅读:
    下载安装ngnix
    微信小程序富文本中的图片大小超出屏幕
    微信小程序跳转(当我们不知道是普通页面还是tabbar)
    查看每年用量最多技术框架
    vue.js--遇到的一些错误
    vue-router(配置子路由--单页面多路由区域操作)
    webpack配置文件--(loader)
    webpack配置(入口出口)
    数组排序
    2021年12种高级UX/UI设计趋势
  • 原文地址:https://www.cnblogs.com/lijunc/p/12464728.html
Copyright © 2020-2023  润新知