#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
转载于:https://blog.51cto.com/9473814/1640784