需求:输入一个数,检查是否是素数(质数)。
质数:除了1和本身不能被其他的数整除
def check_number(num):
"""思路:2~num-1之间的数是否有能被num整除的,如果有,num不是素数,否则num是素数"""
for i in range(2, num):
if num % i == 0:
print("{}不是质数!".format(num))
break
else:
print("{}是质数!".format(num))
check_number(10)
check_number(5)