生活无时不刻不存在着选择,例如今天吃什么?今晚我要几点中睡觉?
人生本就是一个个选择造就的,选择的不同也造就了不同的人生
在这里先复习一下之前文章学到的内容
![](https://img.haomeiwen.com/i20568894/3cabbdf9713cba9c.png)
相信各位读者都有去实际操作吧,那么你应该消化了图片中的知识。
接下来我们学习python中的第一个控制结构——条件结构
顾名思义,条件结构那就是与条件有关
![](https://img.haomeiwen.com/i20568894/6a73c56c8c6a2bad.png)
如上图所示,今天下没下雨就有两个条件——一个是下雨,一个是没下雨
如果下雨了就带伞,没有就不用
提示:编程的实质是抽象与表达。将现实世界的问题抽象成容易处理的可计算对象,然后使用计算语言来实现它。编程世界是我们现实世界的抽象,学习编程也有助于你从另一个角度认识和理解现实世界。
与此类似,
![](https://img.haomeiwen.com/i20568894/ba99f81432ded7b5.png)
![](https://img.haomeiwen.com/i20568894/be4a59e57efd5a10.png)
在上面代码中出现了一个新的操作符,即判断相等符号(==),顾名思义,就是判断操作符左边和右边的值是不是相等的。
注意:很多人总是分不清 = 和 == 的区别,你一定要记住了: = 是赋值,== 是判断相等。
上面这段代码的含义是:如果(if)行为(behavior)为(==)表白成功,那么打印出抱得美人归!。否则(else)打印出我只是开个玩笑。
if...else… 语句由条件和两个代码块组成,可以抽象为如下结构:
![](https://img.haomeiwen.com/i20568894/0305fbb04b631bdb.png)
其中判断条件成立时,则执行冒号后面的 代码块 1;反之,如果判断条件不成立则执行 else: 后面的 代码块 2。
这里的判断条件一般使用比较运算符进行比较,常见的比较运算符有 ==(等于)、!=(不等于)、>(大于)、<(小于)、>=(大于等于)、<=(小于等于)。
注意:判断条件和 else 后面的冒号,一定不能丢掉,很多初学者会忽视这里冒号的存在。而且在第一关学过字符串的引号必须是英文的,这里的冒号也不例外,必须要用英文的哦~
代码行的缩进决定了代码的缩进层级,相同缩进层级的代码具有相同的缩进,比如下面的两行代码是一个层级,第五行错误地使用了缩进将导致运行报错:
![](https://img.haomeiwen.com/i20568894/c73633e8ffeba810.png)
注意:缩进一般使用两个空格或者四个空格,但是一定要记住要保持一致,不能一会用两个空格,一会用四个空格。
要求严格的代码缩进是 Python 语法的一大特色。代码本身的缩进,使得 Python 不需要标明额外的符号来标识代码块开始和结束。对比其他编程语言,比如 Java 语言,代码没有要求严格的缩进,所以需要额外的花括号来表示代码块的开始和结束。
拓展:Python 使用回车来分割语句,冒号和缩进来分割代码块;C++ 和 Java 等语言使用分号来分割语句,花括号来分割代码块。
当我们写得代码越来越多,越来越复杂的时候,我们回过头看之前写的代码时,很难立刻就能看明白当初为什么要这么写。而有了注释,相当于给代码做了标注笔记,下次再看的时候便能快速回忆起来。
![](https://img.haomeiwen.com/i20568894/491a819910f8ee32.png)
Python 中的注释很简单,只需要在注释内容前加上 # 即可。
总结一下这一篇文章学的内容
![](https://img.haomeiwen.com/i20568894/bf18e4fbb5988942.png)
跟紧小编的脚步,相信你也能早日学会python!!!
© 版权声明:本文图片来源于网络,版权归作者所有。
网友评论