请用Python编写一个程序用于检验输入的数是否为素数
以下是Python代码:
num = int(input("请输入一个整数:"))
if num > 1:
for i in range(2, num):
if (num % i) == 0:
print(num, "不是素数")
break
else:
print(num, "是素数")
else:
print(num, "不是素数")
该程序首先要求用户输入一个整数,然后检查该数是否大于1。如果大于1,则使用for循环从2到该数之间的所有整数进行遍历。在循环中,如果该数能够被当前遍历到的整数整除,则该数不是素数。否则,该数是素数。如果循环结束后没有找到能够整除该数的整数,则该数是素数。如果该数小于或等于1,则该数不是素数。
原文地址: https://www.cveoy.top/t/topic/bsuP 著作权归作者所有。请勿转载和采集!