一、for循环遍历从可迭代对象中,依次取出每一个元素,并进行操作。 1. 直接迭代:字符串、列表、元组、集合
比如:
2. 变换迭代:字典 for key in dict: print(key, dict[key])
for key,val in dict.items(): print(key, val)
3. range()对象 for i in range(5) print(i)
二、while循环
注:程序中的计数方法 程序员从0开始计数。
例1:求0-100的累加和 代码:
结果:
三、循环嵌套while i<5: while j<5: print("aa") j +=1 i += 1
例1:输出99乘法表
代码:
结果:
需要用到制表符,否则对不齐。
四、break、continuebreak:退出整个循环 continue:不再执行后面的,继续下一轮
|