1. encode 函数与decode函数
# gdk 中文
msg = '上课啦!'
result = msg.encode('utf-8')
print(result)
m = result.decode('utf-8')
print(m)
输出结果:
b'\xe4\xb8\x8a\xe8\xaf\xbe\xe5\x95\xa6\xef\xbc\x81'
上课啦!
2. startswith() 函数与endswith()函数
startswith() 判断是否以开头 endswith() 判断是否以结尾 返回都是布尔类型
filename = '笔记.doc'
result = filename.endswith('doc')
print(result)
返回结果:
True
3. 判断是否是字母 或是数字
内建函数isalpha()表示判断是否是字母;
内建函数isdigit()表示判断是否只是数字组成;
内建函数isalnum()表示判断是否是否由字母和数字组成。
filename = 'qwe'
result = filename.isalpha()
print(result)
filename = '123qwe'
result = filename.isalnum()
print(result)
filename = '123'
result = filename.isdigit()
print(result)
输出:
True
True
True