数字
int(整型)
- 创建方式:
i = 123 或 i = int(123) - 长度范围:
32位:-2³¹~2³¹-1
64位:-2的63次方~2的63次方-1
long(长整型)
bytes
- 可以将字符串装换成字节
name = "张三"
for i in name:
print(i)
print(bytes(i,encoding='utf-8'))
输出结果为:
张
b'\xe5\xbc\xa0'
三
b'\xe4\xb8\x89'
布尔值
Ture或False
1 或 0
字符串str
- 创建方式:
i = 'bob' 或 i = str('bob') - 字符串常用功能:
1.移除空白
2.分割
3.长度
4.索引
如:i[0] = 'b'
5.切片
如:i[0:2] = 'bo' - 字符串常用函数:
s1 = "bob"
# strip,两端去空格
s1.strip()
# startswith,判断是否以...开头
s1.startswith()
# find,寻找子序列位置,如果没找到,返回-1
s1.find()
# replace,将字符串中某个子序列替换成指定的值
s1.replace()
# upper,变大写
s1.upper()
- 编码转换
bytes(‘字符串’,encoding='编码格式')
utf-8 ——3字节
gbk——2字节