Python 小白求助!作业!!
求助一下Python大神!!,Python 怎么随机生成两个1000-10000之间的整数,如果这两个数之间有质数,则输出找到最小的质数,否则不输出,谢谢大神指导! import mathimport random
def judge_prime_num(num):
flag = 0
for j in range(2, int(math.sqrt(num)) + 1):
if num % j == 0:
return False
return flag == 0
a = random.randint(1000, 10000)
# a = 1009
b = random.randint(1000, 10000)
# b = 1049
if judge_prime_num(a) and judge_prime_num(b):
print("最小的质数为:", a) if a < b else print("最小的质数为:", b)
elif judge_prime_num(a):
print("最小的质数为:", a)
elif judge_prime_num(b):
print("最小的质数为:", b)
else:
print("没有质数~") luxingyu329 发表于 2022-12-19 06:08
import math
import random
厉害厉害 一起学习 一下
一起学习,共同进进步 好好学习,一直学习 luxingyu329 发表于 2022-12-19 06:08
import math
import random
两个数之间,还有一种理解,以两个数为端点的区间
好评,学习一下 luxingyu329 发表于 2022-12-19 06:08
import math
import random
优秀!优秀!