重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1.1 例如:print(hex(2))案例
站在用户的角度思考问题,与客户深入沟通,找到阿城网站设计与阿城网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站制作、网站建设、外贸网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、网络空间、企业邮箱。业务覆盖阿城地区。
1.2 输出函数:print(hex(2))
1.3 输出结果:0x2
1.4 解析说明:返回16进制的数。
2.1 例如:print(chr(10))案例
2.2 输出函数:print(chr(10))
2.3 输出结果:0o12
2.4 解析说明:返回当前整数对应的ASCll码
3.1 例如:print(ord("b"))案例
3.2 输出函数:print(ord("b"))
3.3 输出结果:98
3.4 解析说明:返回当前ASCll码的10进制数
4.1 例如:print(chr(97))
4.2 输出函数:print(chr(97))
4.3 输出结果:b
4.4 解析说明:返回当前ASCll码的10进制数。
案例一:给你一个字符串,s = 'hello kitty'
1.1 输出函数:print(s.capitalize())
1.2 输出结果:0x2
1.3 解析说明:返回16进制的数。
2.1输出函数:print(s.replace('kitty','kuang'))
2.2 输出结果:hello kuang
2.3 解析说明:替换功能,将kitty换成kuang。
2.4 输出函数:print(s.replace('4','KK'))
2.5 输出结果:12KK12KK
2.6 解析说明:所有的4都替换成KK
2.7 输出函数:print(s.replace('4','KK'))
2.8 输出结果:12KK12KK124
2.9 解析说明:将前两个的4替换成go
案例一:给你一个字符串,ip = '192.168.1.1'
3.1 输出函数:print(ip.split(','))
3.2 输出结果:['192.168.1.1']
3.3 解析说明:将字符串分割成列表
案例一:给你一个字符串,ip = '192.168.1.1'
3.3 输出函数:print(ip.split(',',2))
3.4 输出结果:['192.168.1.1']
3.5 解析说明:从第二个开始分割成列表
在python中,十进制转换十六进制使用hex()函数。
如:hex(10),十六进制数为0xa
hex(17),十六进制数为0x11
python内置函数:hex()
例如
hex(0b110101)
'0x1d'
把十六进制的字串转为十进制数字:
Python代码
print int('ff', 16)
255
print int('ff', 16)
255
把十进制数字转换为以十六进制表示之字串,可调用内置的hex()函数:
Python代码
print hex(255)
0xff
print hex(255)
0xff
调用BinAscii模块其中的b2a_hex()函数,可把以ASCII编码的文字以十六进制表示:
Python代码
print binascii.b2a_hex('A')
41
print binascii.b2a_hex('A')
41
反之也可把以十六进制表示的文字,换成以ASCII编码的文字:
Python代码
print binascii.a2b_hex('41')
“A”