第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > 怎样跳出Python条件语句 继续判断下一个条件语句_Python条件判断 循环与迭代...

怎样跳出Python条件语句 继续判断下一个条件语句_Python条件判断 循环与迭代...

时间:2020-09-15 07:38:32

相关推荐

怎样跳出Python条件语句 继续判断下一个条件语句_Python条件判断 循环与迭代...

昨天学完了数据类型,那么今天学习什么鸭?

惨绿青年:今天来学习条件判断、循环和迭代吧。

条件判断

惨绿青年:说条件判断之前,先给你说下前面的布尔值。

我:布尔值咋了,怎么又说它鸭?

惨绿青年:布尔值不仅是数字类型,而且是关键字,True表示真,False表示假。表达式可以通过比较符号(>、<、==、>=、<=、!=,符号分别是大于、小于、等于、大于等于、小于等于、不等于)来判断真假。

惨绿青年:python还可以通过逻辑运算符来判断(and、or、not)。当and运算符两边的表达式都为真时,返回后者,其他情况返回False。当or运算符两边的表达式至少一个为真时,返回该表达式,其他情况返回False。not则可以表示相反情况。

惨绿青年:条件判断一般搭配“if 条件:...else:...”语句来用。在if和else之间还可插入若干个elif语句去判断条件。if语句是顺序执行的,当条件为假时,里面的代码块不会执行,继续执行下一个elif语句,当条件都为假时,执行else语句。不需要else语句时可省略。

惨绿青年:还有一个in关键字。它可以判断一个变量是否在其它变量中,如果是则返回True,否则返回False。它还可以用于for循环。

循环

惨绿青年:python的循环有两种,一种是for循环,另一种是while循环。for循环一般以“for 变量 in range():...”的形式使用,range()函数像切片一样使用3个参数。在循环中,变量会被range()的每个元素赋值一次,从而达到通过数字索引访问数组或其他数据里的元素的目的。while循环则是以“while 条件:...”的形式使用,只要条件为真,里面的代码块就会一直执行,所以要在代码块设置能跳出循环的语句。

for循环
while循环

迭代

惨绿青年:在python里,某些数据类型可以通过迭代去遍历所有元素各一次。迭代使用“for 变量 in 可迭代对象:”方式实现,上面的range()返回的其实就是一个可迭代对象。

我:怎么知道变量是不是可迭代鸭?

惨绿青年:使用isinstance()方法对比变量和collections的Iterable属性。此外,isinstance()方法还可以判断变量是否属于某种类型。

跳出循环

惨绿青年:python有两种方法跳出循环,一种是使用continue关键字,另一种是使用break关键字。在循环中使用continue时,会立即跳出该次循环,进行下一次循环。而在循环中使用break的话,会立即跳出整个循环。

今天也学到了很多东西呢,明天有什么新知识呢?真期待鸭~

如果觉得文章好看可以关注我哦~

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