昨天练口语练听力,放假的日子果然惰性都大了,今天继续Python入门~
学用pycharm
快捷键:复制多行 ctrl +d
按住Ctrl键把鼠标放在代码上单击可以调出来具体参数(看源码)
debug 调试模式业余版是右键可以进入 一行一行的代码检查
for 循环
基本(打印奇数和偶数 正序倒序)
for i in range(10):#for in 这两个是固定语法 range的意思是【0,1,2,。。。。。。10】
for i in range(50,100):
if i%2==0:
print(i)#打印50到100的偶数
for i in range(100,50,-1):#-1为步长这样子可以实现倒序打印
if i%2==0:
print(i)
多层嵌套for循环
for floor in range(1,7):#for in固定语法不能缺
print(f"当前在{floor}层....")#用大括号要记得用f
for room in range(1,10):#同一级别的缩进要保持一致
print(f"当前在{room}室")
for floor in range(1,7):#for in固定语法不能缺
print(f"-------------当前在{floor}层-------------")#用大括号要记得用f
for room in range(1,10):#同一级别的缩进要保持一致
print(f"当前在{floor}0{room}室")
嵌套一般不超过四层
break &continue
continue:停止本次循环,进入下次循环。(不要哪次就在哪次的时候continue)
for floor in range(1,7):
print(f"---------当前所在{floor}层-------")
if floor==3:
print("废弃楼层")
continue#停止本次循环 进入下次循环 注意!一个tab键就是一层嵌套,要根据优先级来确定谁是谁的嵌套不然缩进不同导致运行的结果不同
for room in range(1, 10):
print(f"当前所在{floor}0{room}室")
---------当前所在1层-------
当前所在101室
当前所在10