python 循环语句结果存储_Python入门 5——循环语句及条件判断

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第1张图片

一、什么是语句

最基本的语句:赋值语句、运行函数/方法

条件语句:if

循环语句:for/while循环,遍历序列/字典

函数语句:def函数等

模块语句:import

二、条件判断:if语句

1、基本的条件判断

注意if后面一定要有冒号,这样代码会自动缩进:

age

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第2张图片
age

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第3张图片

在Python中,具有相同缩进的代码会被视为一个代码块。

2、输入函数

score

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第4张图片

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第5张图片

可以通过如下方式将输入函数和条件判断语句相结合:

age

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第6张图片

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第7张图片

3、if-else

age

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第8张图片

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第9张图片

4、多种条件判断:if-elif……else

number

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第10张图片

5、单语句多条件判断:or,and

number

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第11张图片
number

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第12张图片

三、循环语句:for循环

for循环可以遍历任何序列的项目,比如一个列表或者一个字符串。

1、重复输出多个字符串

for 

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第13张图片

2、用for循环做遍历

按照步长为2做切片的遍历操作:

lst

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第14张图片
platform

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第15张图片

3、嵌套循环

for 

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第16张图片

注意编写代码时循环不要嵌套太多层。

四、循环语句:while循环

注意要尽量避免程序进入无限循环的状态,不然电脑很容易卡死。

1、基本运行逻辑

number

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第17张图片

这里的number<9是一个判断语句,当判断为True时,则继续运行。

2、无限循环(注意要避免)

num

3、while-else语句

number

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第18张图片

五、循环控制语句

循环控制语句主要分为以下三类:

  • break:在语句块执行过程中终止循环,并且跳出整个循环
  • continue:在语句执行过程中跳出该次循环,执行下一次循环
  • pass:pass属于空语句,是为了保持程序结构的完整性

1、break语句

s

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第19张图片
s

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第20张图片

2、continue语句

continue语句用来告诉Python跳过当前的剩余语句,然后继续下一轮循环:

s

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第21张图片

3、pass语句

pass是空语句,是为了保持程序结构的完整性,其对于循环而言既不中断也不跳过:

for 

python 循环语句结果存储_Python入门 5——循环语句及条件判断_第22张图片

你可能感兴趣的:(python,循环语句结果存储,python,空语句,怎样跳出Python条件语句,继续判断下一个条件语句)