Python:计算能被参数x整除的正整数有哪些
本帖最后由 划句顾 于 2021-6-27 21:53 编辑【编程题】编写一个函数primenum(x),功能是计算能被参数x整除的正整数有哪些;从键盘输入你的学号后6位数字,调用这个函数,测试能被你的学号后6位数字整除的正整数有哪些。
示例1:
请输入学号:117101
能被117101整除的数有:
示例2:
请输入学号:117131
能被117131整除的数有:
static/image/hrline/5.gif
代码如下:
def primenum(x):
ls = []
for i in range(1,x+1):
if x % i == 0:
ls.append(i)
print("能被我的学号{}整除的数有:{}".format(x,ls))
num = eval(input("请输入你的学号后6位数字:"))
primenum(num)
运算结果:
{:5_106:}{:5_95:} 嗯,这个程序对找朋友很有帮助的 {:10_256:}
页:
[1]