趣学PYTHON笔记 – 第5章:if语句

/ 0评 / 0

第5章 用if和else来提问

本章学习使用if语句进行条件判断。

5.1 if语句

使用关键字if。if后由一个条件判断加冒号组成,接下来是一个语句块。示例:

5.2 语句块就是一组程序语句

Python中,同区域同样缩进的代码是同一语句块。

python.block.png
python.block.2.png

5.3 条件语句帮我们作比较

符号 定义
== 等于
!= 不等于
> 大于
< 小于
>= 大于或等于
<= 小于或等于

5.4 if-then-else语句

5.5 if和elif语句

可以用elif扩展if语句。示例:

5.6 组合条件

可以用关键字and或or组合条件。

5.7 没有值得变量——None

给一个变量赋值为None,表明该变量没有值(注意与变量值为0的区别)。经常用来定义一个变量但暂时不赋值。

小提示:程序员经常提前将所有变量定义好,以便以后阅读。

5.8 字符串与数字之间的不同

10与'10'不同,前者是数字,后者是字符串。但二者可以转换

以下语句会出错(字符串不能与数字比较大小):

如果将字符串转换成数字,那么可以正常执行:

python变量格式转换还有以下:

5.9 你学到了什么

5.10 编程小测验

5.10.1 你是富翁吗?

判断以下代码输出结果,然后试一试。

5.10.2 小蛋糕

5.10.3 数字刚刚好

5.10.4 我打得过那些忍者