学员信息
- 学号:1901050119
- 学习内容:《自学是门手艺》- 1.5.2 值及其相应的运算
- 学习用时:1.5h
学习笔记
收获总结
先把书读厚再读薄,试着借用作者的视角,通过归纳、总结,复现每一部分内容的知识结构。最后,还要能再次把书读厚。如果能做到像作者那样去思考,那么,头脑中提炼出的知识结构就可以随时还原,就像根据目录检索正文一样。这样,一本书就彻底消化吸收了。
Daily Tips
这一章主要介绍了基础数据类型的运算细节。而除了基础数据类型,我们需要由它们组合起来的更多复杂数据类型。但无论数据的类型是什么,被操作符操作的总是该数据的值。
值是程序的基础成分(Building blocks)
常量的值就是它们字面所表达的值。
变量必须先赋值才能使用,即,要先把一个值保存到变量中,它才能在其后被运算。
在 Python 中每个函数都有返回值,默认返回 None
既然有不同类型的数据,它们就分别对应着不同类型的值。通常相同类型的值才能相互运算。在不得不对不同类型的值进行运算之前,总是要事先做 Type Casting(类型转换)。
函数就相当于各种事先写好的子程序,给它传递一个值,它会对其进行运算,而后返回一个值(最起码返回一个 None)。
每个变量或者常量,除了它们的值之外,同时还相当于有一个对应的布尔值。