一、控制流
- 流程概念:做一件事情的先后顺序就是流程
- 流程分类:顺序结构、选择结构、循环结构
二、流程
顺序结构:代码从上到下执行
选择结构:
- 单 if 语句:if a>0:
- if --else语句:
if---else:
if a > 0:
print("")
else:
print("")
- if -- elif -- elif -- else
if score >=80:
print("优秀")
elif 60<=score < 80:
print("及格")
else:
print("不及格")
- 三元运算
max = a if a>b else b
三、断点
- 设置断点,在代码前面点一下,出现一个红点
- step over 下一步 F8
- rerun 重新运行代码 CTRL + F5
- resume program F9 跳到下一个断点处
- stop 停止断点
四、循环:重复做一件事情
- for循环:对可迭代对象进行遍历
sit1 = {1,6,2,5,3,4}
for i in sit1:
print(i)
- while循环:一定要设置退出条件,避免进入死循环
A = 1
while A <= 10:
print(A)
A+=1
print("A + 1 = ", A)
print("while循环结束")
- range函数
for i in range(1,9):
print(i)
index = 0
test_list = [1, 2, 3, 4, 5, 6, 7, 8, 9]
for num in range(0, len(test_list)): # [0,1,2,3,4]
print("range函数生成的值:", test_list[num])
print("索引值:", test_list[index])
index += 1
- continue break
continue:结束本次循环,进入下一次循环
break:结束整个循环,整个for循环或者while循环全部结束了
五、嵌套循环
for +for 嵌套循环
for num1 in range(0, 2, 1):
print(num1)
for num2 in range(0, 2, 1):
print(num2)
while + for 嵌套循环
num1 = 1
while num1 <= 3:
for i in range(2):
print("内层循环输出:", i)
num1 += 1
print(num1)
while + while嵌套循环
欢迎来到testingpai.com!
注册 关于