a = ['Google', 'Baidu', 'Runoob', 'Taobao', 'QQ'] for i inrange(len(a)): print(i, a[i]) 0 Google 1 Baidu 2 Runoob 3 Taobao 4 QQ
6)break和while break 语句可以跳出 for 和 while 的循环体。如果你从 for 或 while 循环中终止,任何对应的循环 else 块将不执行。 continue 语句被用来告诉 Python 跳过当前循环块中的剩余语句,然后继续进行下一轮循环。 while 中使用 break:
1 2 3 4 5 6 7
n = 5 while n > 0: n -= 1 if n == 2: break print(n) print('循环结束。')
输出结果为:
1 2 3
4 3 循环结束。
while 中使用 continue:
1 2 3 4 5 6 7
n = 5 while n > 0: n -= 1 if n == 2: continue print(n) print('循环结束。')
输出结果为:
1 2 3 4 5
4 3 1 0 循环结束。
7)函数 Python 定义函数使用 def 关键字,一般格式如下:
1 2
def 函数名(参数列表): 函数体
1 2 3 4 5 6 7 8 9 10 11
# 计算面积函数 defarea(width, height): return width * height defprint_welcome(name): print("Welcome", name) print_welcome("Runoob") w = 4 h = 5 print("width =", w, " height =", h, " area =", area(w, h))