import math
n=input("请输入最大值:")
]
我是新来的鱼油 哈哈哈
lizi
感谢
想看
{:5_109:}看看
看看
{:5_109:}
看一看
新手·ing 发表于 2017-4-11 17:02
来人吧~~~
素数
来答题~
还要回复才能看题?
while True:
rg =
if rg < 3 or rg < 3:
print('区间错误,请重新输入区间!')
else:
break
if rg % 2 == 0:
rg += 1
for n in range(rg, rg + 1, 2):
for i in range(3, int(n**0.5)+1, 2):
if n % i == 0:
break
else:
print(n)
学习
str1 = input("请输入检索范围,以“,”分隔:")
start = int(str1.split(','))
end = int(str1.split(','))
for i in range(start, end+1):
if i < 2:
continue
elif i == 2:
print(i,end=',')
else:
for num2 in range(2, round(i**0.5)+1):
if i % num2 == 0:
break
else:
print(i,end=',')
learn
请问python的缩进怎么看,最后一个else语句是上面的if判断语句的么?为什么if缩进这么多,else反而没有缩进
啦啦啦import math
def judge(num):
temp = int(math.sqrt(num))
#print(temp)
flag = 1
for each in range(2,num):
if num%each == 0:
flag = 0
else:
pass
return flag
if __name__ == '__main__':
start,end= input('请输入开始和结束(如1-100):').split('-')
start,end = int(start),int(end)
for each in range(start,end+1):
if judge(each):
print(each)
else:
continue
1
看题