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