python2.7零基础 26 流程控制:条件语句

avatar 2019年3月31日22:24:02 评论 1,280

加入VIP,可以享受无广告视频播放!更可享受教程提前看!详情猛戳:VIP介绍

从这节课开始我们将一起来学习python中的流程控制语句块。

为流程控制呢?在真实的代码编写中,我们的逻辑不是一根筋到底一成不变的,而是可以有选择性的,比如在做某个操作之前,我们可以实现做出一个判断,如果满足条件我们才做不满足我们不做或者做其他的事情,这在我们的编程代码中是很常见的。除此之外,我们还可以实现在满足某个或某些条件的情况下循环执行某些代码,达到只写一次代码就可以实现成千上万次重复操作的目的。所以编程的世界能带给我们一个极大的乐趣就是可以智能化的根据具体发生的情况来执行不同的操作,从而代替人工,实现效率的飞跃。

那么上面我们讲的事情就是所谓的流程控制,可以通过一些流程控制的语句块来实现上面的效果,而这些语句块都有自己特有的关键词和相关写法,大家学习时,只需要将语句块的样子和原理记牢了今后就可以重复使用了。

这节课我们先来学习条件语句。

 

我们正常写代码时是一行一句代码这样写的,这时候在运行时就会一行一行的分别解释执行。而当我们需要做出一些判断时,用到的就是条件语句。

条件语句的第一个关键词是if,如果的意思。

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

Python程序语言指定任何非0和非空(null)值为True,0 或者 null为False,空文本"",空列表[],空元组(),空字典{}等也被视为False。

这里需要特别解释一下的是null,在别的编程语言中,null表示空值,也有这样的内置常量。但在python中,是没有null的,取而代之的是None(注意大小写),None就表示别的语言的null,即空值。你可以用type函数查看None的类型(这个函数也可以查看别的数据类型的类型),返回NoneType。判断空值是可以使用a == None或者a is None等表达式来检测,会返回True或者False,前者说明a为空值。

 

 

以下是我们的视频教程:

在线观看:

内容已经隐藏,请注册为本站会员后查看

 

 

 

高清源文件下载:

内容已经隐藏,请注册为本站会员后查看

 

 

 

感谢大家的收看,我们下期再见!

avatar

发表评论

您必须才能发表评论!