python初学者.
重点是如何用while循环来实现,自己会用for循环来判断
while循环和for循环基本上是差不多的
num = eval(input('请输入一个数字:')) if num <= 1: print('这不是质数') elif num == 2: print('这是一个质数!') else: i=2 while i < num: if num%i == 0: print('这不是一个质数') break i += 1 else: print ('这是一个质数!')
请问eval()实现的是什么效果 那里可以用int()嘛
感谢大佬,想明白了