Python--输入一个数,判断该数是否为质数。

Python – 输入一个数,判断该数是否为质数。

fou 语句 / if / if else

#输入一个数,判断是否为质数?
num = int(input("请输入一个数,判断该数是不是质数:"))
#定义一个变量,做一个标识符
flag = True
for i in range(2,num):
	#判断num能不能被 i 整除
	if num % i == 0:
		#不可能是质数
		flag = False
		#加break 效率问题,这个数不可能是质数
		break
#判断flag
if flag:
	print(str(num) + "是质数")
else:
	print(str(num) + "不是质数,是合数")

输出举例:
Python--输入一个数,判断该数是否为质数。_第1张图片

你可能感兴趣的:(Python)