level 1
学Python,老师不给软件,找不到课上用的,哪位大佬能帮忙做一下
2024年01月02日 10点01分
1
level 1
1.生成一个包含50个0~100之间随机整数的列表,然后删除其中的所有偶数。(5分)Python代码截图:运行结果截图:
2.有一个列表nums=[3, 6, 10, 14, 2, 7, 4, 9, 0],请编写程序,找到列表中相加等于9的任意元素组合,如:[(3, 6), (2, 7), (9, 0), (3, 6, 0), (3, 2, 4), (2, 7, 0), (3, 2, 4, 0)]。(10分)Python代码截图:运行结果截图:
3.编写程序,输出100~999之间的水仙花数。水仙花数是这样一种数:它是三位正整数,并且它的每个数位上数字的3次幂之和等于它本身。例如:153=13+53
+3
3,所以153是一个水仙花数。(10分)Python代码截图:运行结果截图:
4.编写程序,接收一系列逗号分隔的4位二进制数作为输入,然后检查它们能否被5整除,并将能被5整除的数以逗号分隔的顺序输出。(10分)Python代码截图:运行结果截图:
5.写出函数comb(A, B),将两个列表的元素交替合并成一个新列表,新列表作为返回值。例如:A列表为[1, 2, 3],B列表为[9, 8, 7],print(comb(A, B))会输出结果:[1, 9, 2, 8, 3, 7]。(10分)Python代码截图:运行结果截图:
6.设str为字符串,写出filter(str)函数,过滤出str中所有的小写字母,输出至屏幕。(10分)Python代码截图:运行结果截图:
2024年01月02日 10点01分
4