要怎么统计呢?总是显示“int"的一些错误
怎样才能只输出最后一个素数而不显示其他的呢?
创作不易,点开头像点个关注吧。
def isPrime(num):
for i in range(2,int(num)):
if int(num)%i==0:
return False
return 1
a, b = map(int, input().split())
final_prime = 2
count = 0
for i in range(a, b):
if isPrime(i):
final_prime = i
count += 1
print(f"[{a},{b}]区间内,有素数{count}个, 最后一个是{final_prime}")