Jan 032021
 

找出0到100的奇数和偶数

奇数列表
n=0
list=[]

for i in range (101):
    if i%2==0:
        continue
    list.append(i)

print (list)

如果是需要偶数

n=0
list=[]

for i in range (101):
    if i%2==0:
        list.append(i)

print (list)

求质数,对比一下

list=[2,]
for x in range (3,101):
    for y in range (2,x):
        if x%y==0:
            break
    else:
        list.append(x)

print(list)
下面这个例子
n=input('输入数字,看是否有整数平方根:')

n=int(n)

for i in range (n):
    if i*i==n:
        print('整数平方根是 ',i)
        break
else:
    print('没有找到正平方根')

如果break,就不会执行else,正常结束,会运行else区块。

你可以尝试去掉break,看看打印的结果,你就能深刻理解。

 Leave a Reply

(required)

(required)

This site uses Akismet to reduce spam. Learn how your comment data is processed.