首页 > 代码库 > python基础浅插
python基础浅插
2015年5月7日
平谷 5点起床——6点20的852——7点36:东直门——8点20:西二旗——9点08:沙河教室
一、进制
a、二进制——01
b、八进制——0 1 2 3 4 5 6 7 8 10
c、十进制——0 1 2 3 4 5 6 7 8 9 10
d、十六进制——0 1 2 3 4 5 6 7 8 9 A B C D E F——/X0f
- 0 1位
- 0101000 1字节
- 0101000 0101000 unicode
—utf-8 李 0101000 0101000 0101000
-gbk 李 0101000 0101000
总结:
-硬盘上保存数据:0101000010100001010000101000
—读取:010100001010000101000—》对应的编码 —》 xx
—看到:
- 转换完成的字符串
- 以十六进制展示的0101000
二、数据类型
a、字符串——str——‘’,“”,“”“ ”“”——sname = ‘alex’:类str的对象
-是否以xx开头
1 name = ‘alex‘ 2 v = name.startswith(‘al‘) 3 print(v)
—是否以xx结尾
1 name = ‘alex‘ 2 v = name.endswith(‘al‘) 3 print(v)
b、整数——int——不可变类型
c、列表——list——[‘alex’,‘eric’]
d、字典——dict——{‘name’:‘alex’,‘name’:‘eric’}
e、集合——set——{‘alex’,‘eric’}——不可变类型
f、元组——tuple——(‘alex’,‘eric’)——不可变类型
g、布尔值——bool——1:True & 0:False
python基础浅插