大家好呀~不知不觉又过去了两天(捂脸...
上个练习我们进行了一些布尔表达式的练习,今天我们学习 if 语句。其实从逻辑上理解 if 语句并不难:如果满足 A,就返回 B,否则就返回 C。
下面来看练习正文。
练习 29 What if
这个练习中的 Python 脚本将带你了解 if 语句。输入代码,准确运行,然后再想想你都学到了什么。(注意冒号和缩进!)
ex29.py
你会看到
练习 29 结果
附加练习
这里需要我们思考一下 if 语句的含义和作用。可以把答案写在本子上,或者电脑的便签上。
你认为 if 对它下面的代码起什么作用?
为什么 if 下面的代码要缩进 4 个空格?
如果没有缩进会发生什么?
你能从练习 27 里面把一些布尔表达式放进 if 语句吗?试试看。
如果你改变 people,cats 和 dogs 的初始值会发生什么?
(大家应该意识到了,if 语句的一些语法结构跟我们前面学到的函数非常类似,所以大家可以类比着来记。)
常见问题
是什么意思?就相当于 ,但是输入的内容更少。你可以把它叫做“累加”(increment by)运算符。之后你还会学到 这样类似的表达。
好好学习|天天进步
公众号ID:xuexiier
领取专属 10元无门槛券
私享最新 技术干货