python练习题
李家半仙儿
这个作者很懒,什么都没留下…
展开
-
day12 作业
写一个装饰器@tag要求满足如下功能:@tag(name='p')def render(text): # 执行其他操作 return text@tag(name='div')def render2(): return 'abc'print(render('Hello')) # 打印出: <p>Hello</p>print(render2()) # 打印出: <div>abc</div>def tag(..原创 2020-12-23 21:03:31 · 90 阅读 · 0 评论 -
高阶函数作业
为函数写一个装饰器,在函数执行之后输出 afterdef after(f): def new_f(*args, **kwargs): result = f(*args, **kwargs) print('after') return result return new_f@afterdef func1(a, b): print(a + b)func1(10, 20)为函数写一个装饰器,把函数的返回值 +100 然后再..原创 2020-12-23 09:13:22 · 109 阅读 · 0 评论 -
day8-字符串作业
输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7…位上的字符)例如: 输入**'abcd1234 ’ ** 输出**‘bd24’**str1 = 'abcd1234'print(str1[1::2])输入用户名,判断用户名是否合法(用户名长度6~10位)str2 = 'abc123456'length = len(str2)if 6 <= length <= 10: print('合法')else: print('不合法')输入用户..原创 2020-12-18 09:05:57 · 200 阅读 · 0 评论 -
day7字典和集合作业
1.声明一个字典保存一个学生的信息,学生信息中包括: 姓名、年龄、成绩(单科)、电话、性别(男、女、不明)stu1 = {'姓名': '小明', '年龄': 18, '成绩': 90, '电话': '15789764400', '性别': '男'}stu2 = {'姓名': '小红', '年龄': 20, '成绩': 85, '电话': '15789764410', '性别': '女'}stu3 = {'姓名': '小放', '年龄': 17, '成绩': 78, '电话': '15789764420原创 2020-12-16 21:13:54 · 493 阅读 · 0 评论 -
列表的作业题
1.生成50-300之间可重复的 10个数据 存放于列表中, 保证列表中元素的顺序,对列表进行排重,并对列表使用排序算法进行降序排序例如:随机生成了[70, 88, 91, 70, 107, 234, 91, 177, 282, 197] --- 去重之后 [70, 88, 91, 107, 234, 177, 282, 197] ---- 降序排序 [282, 234, 197, 177, 107, 91, 88, 70]nums = [70, 88, 91, 70, 107, 234,原创 2020-12-15 21:18:11 · 457 阅读 · 0 评论