> 文档中心 > Python入门基础(3)

Python入门基础(3)

Python入门

  • 欢迎来到梁老湿课堂
  • Python赋值语句与条件语句
  • 周而复始的for循环
  • 无限可能的while循环
  • while循环语句的定义和特征
  • 多练多学多坚持,我们下期再见。

欢迎来到梁老湿课堂

版权声明:
作者:OpenCV小课堂
导师:Fu Xianjun
本文版权归作者导师共有,欢迎转载,但未经作者同意必须在文章页面注明来源及原作者或原文链接,否则保留追究法律责任的权利。

Python赋值语句与条件语句

什么是语句?那Python语句是什么?
语句是Python程序里最小最基本的执行单位,学习编写Python程序,也就是学习各种语句所代表的意思,再加上表达式,表达出你想要的程序行为。
下面有张Python语句一览表
在这里插入图片描述
那么有些同学就有疑问了,我们之前学的表达式是语句吗?(结合 Python入门基础(2) 来进行自我理解)
任何表达式同时也都是合法的语 句,“3”、“3 + 5”、“3 < 5”、“x < y or z < x”等。
先给一个小题目思考一下
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
那么条件语句的定义和特征又是什么呢?
Python的条件语句是用来判断给定的条件是否满足(表达式值是否为0),并根据判断的结果(真或假)决定执行的语句。
Python的条件语句的一般形式是:
这里注意冒号不要丢了
Python入门基础(3)
下面这个是复杂的判断
在这里插入图片描述
条件语句的基本用法
接刚开始留的小问题,可以发挥你的想象,这个语句可以适用于那些地方
在这里插入图片描述
条件语句的综合应用
又有新的挑战
在这里插入图片描述
可以这么理解、这么写!
在这里插入图片描述

周而复始的for循环

for循环语句的定义和特征
Python的for语句是一个循环遍历一系列值的确定循环。
Python的for循环语句的一般形式是:

for <变量> in <序列> :<循环体>

下图为流程图:
Python入门基础(3)
for循环语句的基本用法

for i in [0, 1, 2, 3]:    print(i)

无限可能的while循环

以下图为例
在这里插入图片描述
即使是专家也无法确定的预测疫情的结束时间,既然重复事务的次数不能确定,for循环就无法解决这个事件。
这时候就要利用while循环完成次数不确定的重复性事件

while循环语句的定义和特征

while循环语句是一个独立循环保持迭代,直到满足某些条件,而事先则无须确定循环次数的。
Python的while循环语句的一般形式是:

while <条件> :<循环体>

下图为流程图
Python入门基础(3)
while循环语句的基本用法
在这里插入图片描述
while循环语句的综合应用
如果采购物资前,先收集各部门的物资需求,再由采购部统一采购,又该如何实现这个场景呢?

total=0while flag == “疫情未结束”:for bumen in bumens:  print(“收集需求”)  total = total+1 print"采购",total,"个需求"

多练多学多坚持,我们下期再见。