n = int(input("请输入一个整数: "))
#定义一个布尔值
flag = True
#判断这个数是不是质数(素数)
for i in range(2,n):
if n % i == 0:
#不是质数
flag = False
#判断出他不是质数,不需要再循环
break
if flag:
print("%s是质数" %(n))
else:
print("{}不是质数".format(n))
for i in range(50,150):
flag = True
for j in range(2,i):
if i % j == 0:
flag = False
break
if flag:
print("%s是质数" %(i))
while True:
try:
x=int(input('请输入最大取值范围(整数):'))
break
except:
print("输入不对,重新输入")
for i in range(99,x+1):
p = str(i)
sum = 0
for a in p:
sum += int(a) ** len(p)
if sum == i:
print("%d是水仙花数" % i)
for i in range(10000,100000):
index = 7
a = str(i) + str(index)
b = str(index) + str(i)
if(int(b) == int(a)*5):
print(f"{i}")
num = range(1,100000)
for i in num:
x = i/80
if x % 7 == 0 and x%2 == 1 and x%3 == 1 and x%4 == 1 and x%5 == 1:
print(x)
for i in range(1,11):
for j in range(i+1,141):
if i*j == 140:
print("{}/{}".format(i,j))
for i in range(100,1000):
baiwei = i//100
gewei = (i%100)%10
shiwei = (i%100)//10
if (i//11) ==(gewei+shiwei+baiwei):
print(i)
i=1
sum=0
while i<=100:
if i % 3 ==0:
sum+=i
i+=1
print(sum)
import sys
n=int(input("请输入正整数n:"))
if n<=0:
print("您输入的n无效:")
sys.exit(0)
s =0
flag = True
for i in range (1,n+1,2):#range(开始值,结束值,间隔)
if flag:
s+=1/i
flag = False
else:
s-=1/i
flag = True
print("PI的近似值:",4*s,sep="")
n = int(input("请输入一个整数: "))#定义一个布尔值flag = True#判断这个数是不是质数(素数)for i in range(2,n): if n % i == 0: #不是质数 flag = False #判断出他不是质数,不需要再循环 breakif flag: print("%s是质数" %(n))else: print("{}不是质数".format(n)) for i in range(50,150): flag = Tr.