![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python程序设计
文章平均质量分 59
qian0111
绵绵用力,久久为功
展开
-
实验三:基础语法练习2
实验3-1编写程序,输入一个大于2的自然数,输出小于该数字的所有素数组成的集合。(素数,即质数,指除了1和它本身以外不再有其他因数的自然数。)import mathn = int(input())a = set()for i in range(2, n): flag = 0 for j in range(2, int(math.sqrt(i)+1)): if i % j == 0: flag = 1 break原创 2021-03-28 21:51:10 · 528 阅读 · 5 评论 -
实验二:基础语法练习1
实验2-1编写程序,输入一个包含若干整数的列表,输出一个新列表,要求新列表中只包含原列表的偶数。a = eval(input())b = []for i in a: if i % 2 == 0: b.append(i)print(b)eval()函数用来执行一个字符串表达式,并返回表达式的值(剥去引号,进行解析,满足要求后进行计算)。append() 方法用于在列表末尾添加新的对象。运行结果[1,2,3,4,5,6,7,8,9][2, 4, 6, 8]原创 2021-03-22 21:43:37 · 5271 阅读 · 1 评论 -
实验一:第一个Python程序
实验1-1输入一个6位以上的正整数,输出各个位数及各个位数之和。n = input("请输入6位以上的正整数:\n")for i in n: print(i,end=' ')print("\nsum =", sum(int(i) for i in n))1. input获取str类型2. end = ' ' 表示末尾不换行,加空格3. \n 换行符4. sum()函数将可迭代对象求和5. print()中逗号默认用空格分开运行结果请输入6位以上的正整数:1234561原创 2021-03-18 22:21:40 · 294 阅读 · 1 评论