知识回顾:
- 掌握Bool函数,布尔类型用True/False表示
- 理解常用的判断表达式
- 布尔的特别之处True可以转为1 ,false可以转为0
下面要开始讲解条件判断的语句了,以后会涉及到一些流程控制语句。
一、if语句
if语句翻译一下就是“如果”的意思。在python中的语句格式:遵从python中的模块格式。一个模块以冒号开头,以代码缩进作为标准作为模块内容。
举例if语句作为一个模块
If 条件判断 :
满足条件为True时会执行的代码1
第二行代码2
….
本行,当前行对齐的是上面这个if条件,不再作为模块内容。
举例使用if语句
x=555
if x==555:
print("刘金玉编程,编程创造城市")
注意:这里的判断是否相等使用双等于==
二、else否则
Else语句,必须要和if连用。
使用格式如下:
If 条件判断True/False :
条件为True时要执行的代码
这里是属于if为true时的模块内容
else:
这里是属于else的模块内容,或者
说是属于if为False的时候的模块内容
这里的独立的其它的代码
值得注意的是,使用缩进形式来区分模块内容,必须要使用严格的缩进规则,每个模块进行依次缩进,缩进一般都使用tab键,即四个空格。
三、总结强调
1、掌握if语句模块可以单独使用
2、理解else语句模块,使用时只能与if连用
3、if语句的判断主要看条件判断的结果是True还是False来决定最后的结果