python简单练习题
可帮助理解python基础知识点
小石y
但行好事,莫问前程
展开
-
python基础练习题(详细版一)
黄色是题目需要注意的重要要求1. 写一个程序,找出2000到3200之间所有能被7整除但不是5的倍数的数(包括这两个数)。获得的数字应该以逗号分隔的顺序打印在单行上。lis = []for num in range(2000, 3201): if num % 7 == 0 and num % 5 != 0: lis.append(num)for n in lis: print(n, end=",")2. 写一个程序,可以计算阶乘的给定数字。结果应该以逗号分隔的顺序原创 2020-10-07 10:50:06 · 6368 阅读 · 6 评论 -
列表简单练习题
给用户9次机会 猜1 - 10 个数字随机来猜数字。如果随机的数字和用户输入的数字一致则表示正确,如果不一致则表示错误。最终结果要求用户怎么也猜不对。list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]for i in range(0, 9): number = int(input('请输入0--10的任意数字:')) list.append(number) print('猜错啦!') for j in range(9): if n原创 2020-07-15 21:49:07 · 679 阅读 · 0 评论 -
求水仙花数和判断一个数是否为质数
1.求水仙花数:概念:水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。程序实现用最基本的while if来实现求水仙花数i = 100while i < 1000:#循环 if (i // 100) ** 3 + ((i // 10) % 10) ** 3 + (i % 10) ** 3 == i:#判断求出的百位,十位,个位的三次方相加是否等于i print(i)#如果相等输出i原创 2020-07-12 14:14:06 · 427 阅读 · 0 评论