x=int(input("input x="))
a=2
s=[]
for i in range(1,x+1):
if x>a and x%a==0:
s.append(a)
a=a+1
print("answer is",s)
本篇博客介绍了一个简单的Python程序,该程序接收用户输入的一个整数,并将其分解为质因数。通过循环和条件判断,程序能够找出所有小于等于输入数的质数,并检查这些质数是否为输入数的因数。
x=int(input("input x="))
a=2
s=[]
for i in range(1,x+1):
if x>a and x%a==0:
s.append(a)
a=a+1
print("answer is",s)
2万+
2724
2579

被折叠的 条评论
为什么被折叠?