python康奈尔笔记L2
L2-1 for-if嵌套
L2-2 if-else
康奈尔笔记法(善⽤符号,⾔简意赅,列要点,及时换⾏)
课后总结
for循环中
嵌套if语句
课堂笔记 L2-1 for-if嵌套
1.for语句与if语句的嵌套
在for循环中,写⼊if语句。每⼀次循环都会进⾏⼀次if的判断。
示例
for i in range(3):
print(i)
if i == 1:
print(2)
输出 0
1
2
2
for循环中的i依次被赋值为0 1 2。当它等于1的时候,那么就打印⼀个2。
for i in range(4):
a = input()
if a == '2':
print('你好')
第⼀次输⼊ 1 第⼀次输出
第⼆次输⼊ 2 第⼆次输出 你好
第三次输⼊ 3 第三次输出
第四次输⼊ 2 第四次输出 你好
注意:for 语句和 if 语句都使⽤缩进来控制下级代码,所以⼀定要注意缩
进的格式。
总结:for语句是⽤来循环执⾏下级代码。if语句是⽤来进⾏判断。如果将
if语句放⼊for循环之中,那么就是循环进⾏判断。
复习思考(以后⽐赛考级可以在这⾥写写画画)
康奈尔笔记法(善⽤符号,⾔简意赅,列要点,及时换⾏)
课后总结
if-else语句
for 循 环 嵌
套if-else语
句
课堂笔记 L2-2if-else
1.if-else语句
当条件成⽴时,会执⾏if的下级代码,否则执⾏else的下级代码。
格式:
if 判断条件:
下级代码
else:
下级代码
2.for循环嵌套if-else语句