这是P61~P70的学习笔记
1.if语句的完整形式为:
if<judge 1>:
do 1
elif<judge 2>:
do 2
elif<judge 3>:
do 3
else:
do 4
2.if语句执行有个特点,它是从上往下判断,如果在某个判断上为true,把该判断对应的语句执行后就忽略掉剩下的elif和else。
3.用input输入数字,这个数字其实是个字符串,需要用int(str)把该字符串转成整数
4.python有两种循环,一种是for x in …,另一种是while.前者是把每个元素代入变量x,然后执行缩进块的语句。
5.range(x)生成的序列是从0开始小于5的整数.
6.把数据放入dict有两种方法,一是初始化指定:
另一种是通过key放入:
在这里,字符串被称为key,它对应的值称为value。
7.要避免key不存在的错误,有两种方法,一是通过in判断key是否存在:
二是通过dict提供的get方法,如果key不存在,可以返回None,但不会显示出来,或者自己指定的value
8.要删除一个key,用pop(key)方法,对应的value也会从dict中删除。
9.dict的key必须是不可变的对象,所以list是不能够作为key的
10.set就是一个集合:
是无序、不重复的
11.可以用add添加元素到set中,用remove删除元素。
廖雪峰python3教程学习笔记(一)
最新推荐文章于 2020-10-28 21:08:18 发布