实验四
A=int(input("随意一个大于2的整数"))
lst=list(range(2,A))# 创建一个2-A所有整数的列表
M=int(A**0.5)
for index,value in enumerate (lst):
if value >M:
break
for valuel in lst[:index:-1]:
print(valuel)
if valuel%value==0:
ls
实验六
from random import randint
def isPrime(n): #定义isPrime()判断 n是否为素数
if n in (2,3):
return True #n在 2 ,3 之间返回 Ture
if n%2==0:
return False #n除2取余 返回 False 取偶数非素数
for i in (3,int(n**0.5)+1,2): #遍历3到 sqrt(n) 之间数 步长为2