今天看的知识挺杂的,主要还是集中在判断语句和列表这一部分
——————————分割线——————————
1、多重判断 if 和 elif 之间的区别在于占用内存不同。
多个 if 要求电脑不断重复判断,而elif只需要一次判断。大大提高了电脑读写代码的速度
2、自增和自减运算。熟练掌握p=2, p+=2的含义
3、input()只能接受一个参数
4、使用input的时候提示可能会有很多行,此时可以先将多行提示存储到一个变量当中。
注意一下字符串的拼接方式
prompt = "If you tell us who you are, we can personalize the messages you see."
prompt += "\nWhat is your first name?"
5、条件三元表达式
比如二者取小的判断语句可以简写为:
small = x if x < y else y
6、针对对象的函数称作“方法”
向一个列表中填充元素的方法有两种,批量填充需要方法extend
a = []
a.append([b,c])
即填充元素必须是一个列表,效果是将列表中的元素作为个体填充进去而不是列表
想填充一个列表进去可以用方法append