练习 4 变量和名字
如果你在做这个练习的时候卡住了,记得我交给你的技巧,寻找不同点,并专注细节:
- 在每行代码上面写上注释,跟自己解释这行代码的作用。
- 倒着读你的
.py
文件。 - 大声把你的
.py
文件读出来,字符也要读。ex4.py
练习 4 会话
用你自己的话解释这段错误信息,要用行号并解释清楚为什么。
- 记住,4.0 是一个浮点数,浮点数就是有小数点的数字,要得到一个浮点数,你就得写成 而不是
4
。 - 给每一个变量写一些注释。
- 确定你知道
=
就是给一个变量名(比如cars_driven
,passengers
)赋一个值(可以是数字、字符串等等)。 - 像之前的练习一样把 Python3.6 当做一个计算器来运行,然后用变量名来做运算,比如用得比较多的 i、x、j 等。
和 ==
有什么区别? =
把右边的值赋给左边的变量。==
用来检测左右两边的东西是不是有同样的值。你会在练习 27 中学到这块内容。
你说的“倒着读文件”是什么意思?很简单,假如你有一个 16 行代码的文件,从第 16 行开始,和我文件中的第 16 行开始对比,然后是第 15 行等等,直到你把整个文件过完。
为什么给 赋值要用 4.0?主要是为了让你知道什么是浮点数,以及问出这个问题,可以参考附加练习。