无意看到老男孩的博文:合格linux运维人员必会的30道shell编程面试题及讲解
(1)break能跳出某一重循环(该重循环的本次及剩余次数都不再执行),但并不能跳出该重循环的其他外重循环。
循环之break,continue,passbreak:无条件结束整个循环,简称死循环。continue:无条件结束本次循环,进入下一次循环
#break+for循环,break只跳出当前小的被嵌套的for循环
死循环 这里True,代表1是真,0是假 i = 0 while True: i = i + 1 if i == 50: print 'I have got to the round 50th!...
虽然在Python中的for循环与其它语言不大一样,但跳出循环还是与大多数语言一样,可以使用关键字continue跳出本次循环或者break跳出整个for循环。break
#!/usr/bin/env python3# -*- coding: utf-8 -*-L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack']print('L[0:3] =', L[0:3])print(&#x...
matrix0 = [[1, 2], [3, 3], [2, 1]]print 'matrix0:', matrix0matrix1 = [[1 for i in range(2)] for i in range(3)]print 'matrix1:', matrix1matrix2 = [[0 for i...
if (n>0and n<5) or (n>10andn<15) ()优选级运算符
1.条件语句2.循环语句1.条件语句:形式:if 判断语句 : 执行语句1elif 判断语句2: 执行语句2elif 判断语句3: 执行语句3#...else: 执行语句4占位符 pass意义:if(如果) A : 就 B(当A为True)elif(......