python练习题
hebi123s
这个作者很懒,什么都没留下…
展开
-
判断101-200之间有多少个素数,并输出所有素数
素数定义:只有1和本身的因数思路:让数字除以2到平方根的数字,取余是否为0def prim(m, n): arr = [] for x in range(m, n + 1): for y in range(2, int(x ** 0.5)): if x % y == 0: break else: ...原创 2018-05-04 14:13:33 · 308 阅读 · 0 评论 -
打印出所有的"水仙花数",
所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。兼容 Python2.x 与 Python3.x,Python3.x 取整为 //,而不是 />>> for i in range(100,1000): n = i//100 k = (i - n*100) // 10 l = i - n...原创 2018-05-04 14:28:13 · 222 阅读 · 0 评论