6. 写一个质数测试的程序:如果所输入的数字是质数则列出的是质数,否则列出的不是质数。
质数的条件:
a. 2是质数。
b. n不可被2~n-1的数字整除。
# 质数测试
num = int(input("请输入大于1的整数做质数测试:"))
if num == 2:
# 2是质数,可以直接输出
print(f"{num}是质数.")
else:
for n in range(2, num):
if num % n == 0:
# 如果能被2 ~ n-1的数整除,则不是质数
print(f"{num}不是质数.")
break
else:
print(f"{num}是质数.")