只能被自己或者1整除的数为质数
1 num = int(input('请输入一个数:')) 2 if num > 1: 3 # 查看因子 4 for i in range(2, num): 5 if (num % i) == 0: 6 print(num, "不是质素") 7 print(i, "乘以", num // i, "是", num) 8 break 9 else: 10 print(num, "是质素") 11 12 # 如果输入的数字小于或等于 1,不是质素 13 else: 14 print(num, "不是质素")