#a=浮点型变量


1.a.as_integer_ratio()#将浮点数转换为分数,输出成为(分子,分母)

例:

In [1]: a=1.23

In [2]: a.as_integer_ratio()

Out[2]: (2769713770832855, 2251799813685248)

2.a.hex()#将浮点数转换为16进制的格式,??具体怎么转换的

In [5]:a=1.23

In [6]: a.hex()

Out[6]: '0x1.3ae147ae147aep+0'


3.a.fromhex()#???没找到



4.a.is_integer#判断是否为整数——即判断这个浮点数的小数部分是否为零。

例:

In [27]: a=1.23

In [28]: a.is_integer()

Out[28]: False


In [29]: a=1.0000

In [30]: a.is_integer()

Out[30]: True

_______________________________________________________________________

#复数部分,首先介绍一下什么是复数:

复数=实数+虚数

例:a=1+3j

a: 不用说,这是个变量名

1: 为实数部分

3j:为虚数部分

ps:在python中,虚数用j表示


5.a.conjugate()#返回该复数的共轭复数 (实数部分相等,虚数部分为相反数)

例:

a=1。23+3.45j

a.conjugate()

1.23-3.45j 

6.a.imag#返回该复数的虚数部分的实数部分(就是说将j去掉),ps:这里应键入为a.imag,而非a.imag()

例:

a=1.23+3.45j

a.imag

3.45

7.a.real#返回该复数的实数部分,ps:键入方式和imag一样

a=1.23+3.45j

a.real

1.23