Python学习笔记(一)
⒈)cmd切换盘,直接接在后面就可以进行切换;cd 进入目标文件夹
⒉)多个字符串,用逗号“,”隔开
⒊)打开learning.py则是直接在网页上模拟运行
⒋)十六进制用0x前缀和0-9,a-f表示 0xff00,0xa5b4c3d2
⒋4)1.23x109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5
⒌)\可以转义很多字符,比如\n表示换行,\t表示制表符(中间一段空白), Python还允许用r''表示''内部的字符串默认不转义)
⒌5)Python允许用''' ...(换行时自带)'''的格式表示多行内容,r失效
⒍)Ture,False;not运算是非运算,它是一个单目运算符,把True变成False
⒎)None不能理解为0
⒏)/除法计算结果是浮点数,//答案是整数,%取余数
⒐)ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符
⒑)Python对bytes类型的数据用带b前缀的单引号或双引号表示
⒑1)以Unicode表示的str通过encode()方法可以编码为指定的bytes(utf-8,ascii)
⒑2)把bytes变为str,就需要用decode()方法 >>> b'ABC'.decode('ascii')
⒒)%s表示用字符串替换,%d表示用整数替换>>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)
⒒1)%d 整数 %.f浮点数 %s字符串 %x 十六进制整数;用%%来表示一个% >>> '%.2f' % 3.141592
⒓索引是从0开始的,a[0],.append,.insert(1, 'Jack'),a[0,1]-----a =(1,)不可变动
⒓1)删除指定位置的元素,用.pop(i),删除表尾中间为空,替换则直接
⒔2)list内的数据类型可以不一样,也可以包含另外一个list 是【2】【1】表中表