进度
本来打算两三天完成的,但是现在已经是第三天了。尽快完成吧!
记录与思考
- 在Python里四个空格和Tab键是不一样的,因为网站的默认是四个空格,所以有时候我打的是Tab键就会出现错误。
- 由于二维列表的第一个列表是关于每个元素的名称,就好像表格中的第一行是表示这一列是什么数据。所以对于这类列表的遍历应该从下标1开始:
list[1:]
- 两个迭代变量在for循环里面(我经常忘):
for i, j in zip (list_i, list_j):
(循环体)
for age,sex in zip(age_list,sex_list):
student = HighSchoolStudent(age, sex)
student_instances.append(student)
- 调用类中的函数忘记加括号
错误:
if row.missing_detecting == False:
正确
if row.missing_detecting() == False:
这也是一个很低级的错误,但还是犯了,半天才找到bug。可能是因为太久没使用面向对象语言的原因。还有吐槽一下python的解释器这都不报错!