(34人评价)
Python全栈+数据分析系统辅导课

名师答疑,全网最新内容,满足就业+辅修双目标

价格 ¥ 4999.00

循环的嵌套注意思维方式,比如分成两个循环语句后在进行嵌套

[展开全文]

continue影响的是离它最近的上一条循环

结束掉本次循环,跳过本次循环后边的语句

[展开全文]

break、continue、pass语句

1.break语句可以跳出for和while的循环体

n = 1
while n <= 100:
    if n >10:
        break
    print(n)
    n += 1
结果打印1~10

2.continue语句跳过当前循环,直接进行下一轮循环

n = 1
while n <10:
    n = n+1
    if n % 2 ==0:
        continue
    print(n)

3.pass是空语句,一般用作站位语句,不做任何事情

for letter in "room":
    if letter == "o":
        pass
        print("pass")
    print(letter)

 

break

i = 0
while i < 10:
    i += 1
    if i == 5:      #这里为条件,如果条件符合,break将结束循环
        break       #结束整个while循环
    print(i)

 

continue影响的是最近一层的循环

i = 0
while i < 10:
    i += 1
    if i == 5:
        continue       #影响的是最近一层循环,比如跳过5这层,执行后面的循环
    print(i)

 

while\for和else结合使用(了解)

for i in range(3):
    cmd = input("请输入指令:")
    if cmd == "exit":
        break
    print("您输入了",cmd)
else:                     #else语句在循环被中断的情况下不执行
    print("您输入了3次命令")

 

循环的嵌套:

找规律

print的打印范围

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

[展开全文]