今天学习的内容是分支语句if和elif等等,难度不大,但是结合列表就有点难,因为列表还没正式学习。目前的学习是以视频为主,书本为辅。根据视频内容进度,看书本再听课。视频和课本不配套所以有些书本上的题目有点难度。
主要学习内容如下:
1.条件表达式:
条件成立时执行的语句 if condition else 条件不成立时执行的语句。例如:
a=3
b=5
if a<b:
small = a
else:
small = b 可以转换为:
small = a if a<b else b(注:可以不用写成small=b)
2.区分大小写,检查是否相等的时候区分大小写,因此,需要将变量的值转为小写再区分大小写(小疑问:咋比较两个列表变量是否相等的问题?两个列表变量的数据如何进行转为小写?题目如下:)
3.检查特定值是否在列表中:用in
4.elif具有连接性?即例如:elif age <4 不满足后,执行elif age <13时,此时elif age <13意味着4<age<13
5.第五章课后作业:
5.9
5.10(存在问题,没有满足第五点大小写的要求)
5.11
ok,以上就是今天所学习的内容啦,还蛮多的,敲代码的次数比较多嘿嘿。