摘要:
1. 写一个生成式能够产生的数据为: 1, 4, 27, 256, 3125,…, 9 9 2. 写一个生成式能够产生1 10中所有半径是偶数的圆的面积 3. 写一个生成式交换字段的键和值,产生一个新的字典 阅读全文
摘要:
1. 为函数写一个装饰器,在函数执行之后输出 after 2. 为函数写一个装饰器,把函数的返回值 +100 然后再返回。 3. 写一个装饰器@tag要求满足如下功能: 4.写一个装饰器@tag要求满足如下功能(需要使用带参的装饰器,自己先自学正在一下): 5.为函数写一个装饰器,根据参数不同做不同 阅读全文
摘要:
1.编写函数,求1 + 2 + 3 +…N的和 2.编写一个函数,求多个数中的最大值 3.编写一个函数,实现摇骰子的功能,打印N个骰子的点数和 4.编写一个函数,交换指定字典的key和value。 例如: dict1 = {'a': 1, 'b': 2, 'c': 3} dict1 = {1: 'a 阅读全文
摘要:
1.输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7…位上的字符) 例如: 输入'abcd1234' 输出 'bd24' 2.输入用户名,判断用户名是否合法(用户名长度6~10位) 3.输入用户名,判断用户名是否合法(用户名中只能由数字和字母组成) 例如: 'abc' — 合法 '123 阅读全文
摘要:
1.已知一个数字列表,求列表中心元素。 2.已知一个数字列表,求所有元素和。 3.已知一个数字列表,输出所有奇数下标元素。 4.已知一个数字列表,输出所有元素中,值为奇数的元素。 5.已知一个数字列表,将所有元素乘二。 6.有一个长度是10的列表,数组内有10个人名,要求去掉重复的 7.已经一个数字 阅读全文
摘要:
1、不用count函数,统计出列表中每个元素出现的次数 2、不用extend函数,一次性添加一个序列的所有值到列表 3、不用index函数,获取列表中指定元素的下标 4、不用revers函数,在不生成新列表的前提下反向列表中的元素 阅读全文
摘要:
1.声明一个字典保存一个学生的信息,学生信息中包括: 姓名、年龄、成绩(单科)、电话、性别(男、女、不明) 2.声明一个列表,在列表中保存6个学生的信息(6个题1中的字典) 3.用三个列表表示三门学科的选课学生姓名(一个学生可以同时选多门课) python china = {'月儿', '少羽', 阅读全文
摘要:
一、基础 1、读程序,总结程序的功能: 1)、 功能:打印2的20次方 2)、 python n = int(input('请输入n的数值:')) p1 = 1 p2 = 2 if n = 1 or n = 2: print('第',n,'个数是:',1) else: for x in range( 阅读全文
摘要:
1. 写出判断一个数是否能同时被3和7整除的条件语句, 并且打印对应的结果 2. 写出判断一个数是否能够被3或者7整除,但是不能同时被3或者7整除, 并且打印对应的结果 3. 输入年,写代码判断输入的年是否是闰年,如果是输出'闰年',否则输出'不是闰年' 4. 今天上课讲了15000秒的课,编程计算 阅读全文
摘要:
一. 生成器 1.生成器 生成器也是迭代器的一种; 生成器作为容器它保存的不是数据,而是产生数据的算法 2.创建生成器 调用带有yield关键字的函数,就可以得到一个生成器 注:函数中只要有yield,不管会不会遇到(执行),则调用该函数,函数体都不会执行,并且得到一个生成器 3.生成器产生数据 一 阅读全文