第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > 条件控制和for循环

条件控制和for循环

时间:2024-05-27 03:47:51

相关推荐

条件控制和for循环

Python条件控制语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

if语句:是条件控制语句的最基本的语句,其格式如下图,

if

需要注意的是if的条件语句写完后要以冒号结束,执行语句前有缩进,这些都是规定死的格式,不可以更改。执行语句前的缩进一般都是4个空格键或一个tab键。如果有多个执行语句,每个执行语句的缩进要一致。行尾的冒号的作用是告诉python接下来要创建一个新的代码块,缩进式为了告诉python这些代码处于该代码块中。

if语句翻译成白话就是如果条件语句是真(true)那么将会执行这个if语句内的执行语句,如果条件语句是假的(false)那么这个if语句内的执行语句将不被执行。

if示例

if,elif,else语句:if,elif,else语句是if语句的升级版,其中elif和else不是必须同时存在。格式如下图:

if升级版

其表示如果条件语句1为真(true)那么执行语句1,如果条件语句1为假(false),那么判断条件语句2,

如条件语句2为真(true)那么执行语句2,如果条件语句2为假(false),那么判断条件语句3,

类推(理论上elif可以有无限多个),

如条件语句均为假(false),那么执行else中的执行语句。

if升级版示例

for循环: for循环多被用来遍历某个项目,其可以遍历任何有序列的项目,如一个列表或者一个字符串等。格式是for***in***:注意for循环的语句后面也有冒号,同时执行语句也有4个空格的缩进。一般使用for循环前需要有一个目标的项目(使用range函数不算)如下例的num,for循环可以使用未定义的变量,如下例的num_a,

for

for_1

range函数:range函数会从第一个到最后一个但是不包含最后一个,如下图,使用range创建的列表

range

for循环和fange配合十分默契,多用来遍历数字序列。

forrange

break:在循环中写入break可以强制跳出循环

未写入break

写入break

使用循环的时候,要注意条件,不要出现无限循环的情况,如果出现无限循环可以按ctrl+c强制结束程序。

如有错误欢迎大家留言指正,感谢阅读,谢谢!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。