def is_zhishu(a):
for i in range(2,a):
if a%i==0:
return False
else:
return True
list=[]
a=int(input('请输入一个数值'))
for i in range(2,a):
for j in range(2,i):
if a%i==0 and i%j==0 and is_zhishu(j):
list.append(j)
a=a/j
break
print(list)
1_Python第三章.zip
需积分: 5 95 浏览量
2022-12-05
19:29:32
上传
评论
收藏 3KB ZIP 举报
weixin_74305688
- 粉丝: 0
- 资源: 1