Python——数据类型转换

1.complex(real[,imag])函数

real:是可选参数,表示复数的实数部分,默认为 0.0 

imag:是可选参数,表示复数的虚数部分,默认为 0.0

#创建一个纯实数
a = complex(5)
print(a)
#结果
# (5+0j)

#创建一个纯虚数
b=complex(0,5)
print(b)
# 结果
# 5j

#创建一个复数
c=complex(4,-2)
print(c)
#结果
# (4-2j)

z.real :获取复数的实数部分。

z.imag :获取复数的虚数部分。

abs(z) :返回复数的模。

z.conjugate() :返回复数的共轭。

2.chr(x)函数

即将一个整数转换为其对应的 Unicode 字符,从 0 到 1,114,111。

A=chr(65)
print("65对应:"+A)
a=chr(97)
print("97对应:"+a)
# 结果:
# 65对应:A
# 97对应:a

3.ord(x)函数

即与chr(x)功能相反,x只能放单个字符,否则报TypeError。

A=ord("A")
print("A对应:",A)
a=ord("a")
print("a对应:",a)
# 结果:
# A对应: 65
# a对应: 97

4.hex(x)函数

即将一个整数转换为其对应的十六进制字符串表示。

a=hex(255)
b=hex(-255)
c=hex(0)
print(a,b,c)
#结果
#0xff -0xff 0x0

 5.oct(x)函数

即将一个整数转换为其对应的八进制字符串表示。

a=oct(255)
b=oct(-255)
c=oct(0)
print(a,b,c)
#结果
#0o377 -0o377 0o0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值