用户:
源码工厂蓝仔查看:68 回复:1 评论:4 创建时间:2021-05-23T20:52:15
while True
a = input('请输入一个合数')
if a%2 != 0 and a%3 != 0 and a%5 != 0 and a%7 != 0:
print('你在开玩笑吧!',a,'是个质数!')
if a == 2 or a == 3 or a == 5 or a == 7:
print('你在开玩笑吧!',a,'是个质数!')
continue
if a == 1 or a == 0:
print('你在开玩笑吧!',a,'不是质数也不是合数!')
continue
else:
while a%2 == 0 and a%3 == 0 and a%5 == 0 and a%7 == 0:
if a%2 == 0:
a=a/2
if a == 2 or a == 3 or a == 5 or a == 7:
print('你在开玩笑吧!',a,'是个质数!')
continue
for b in range(len(a)):
b += '━'
if a%2 == 0:
print('2┃',a)
elif a%3 == 0:
a=a/3
print('3┃',a)
elif a%5 == 0:
a=a/5
print('5┃',a)
else:
a=a/7
print('7┃',a)
if a%2 != 0 and a%3 != 0 and a%5 != 0 and a%7 != 0:
print(b)
print(a)
break
加上缩进谢谢,因为我不知道你的代码的执行顺序
点赞0
评论
https://wood.codemao.cn/#101318861
不好意思缩进消失了,链接给你自己看
一看就是个新手……我邮箱lsk-20080120@foxmail.com把代码发过来吧
那个不行试试lsk_china@126.com