【python基础】内建函数之编码、解码及判断

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

4. join()的用法

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值