【文件属性】:
文件名称:描述了复数的所有属性-qt教学大纲
文件大小:5.26MB
文件格式:PDF
更新时间:2024-06-23 19:46:16
python 核心编程 中文版 高清文字版
表 5.1 复数属性
属性 描述
num.real 该复数的实部
num num.imag 该复数的虚部
num.conjugate() 返回该复数的共轭复数
>>> aComplex = -8.333-1.47j
>>> aComplex
(-8.333-1.47j)
>>> aComplex.real
-8.333
>>> aComplex.imag
-1.47
>>> aComplex.conjugate()
(-8.333+1.47j)
表 5.1 描述了复数的所有属性
5.5 运算符
数值类型可进行多种运算。从标准运算符到数值运算符,甚至还有专门的整数运算符。
5.5.1 混合模式运算符
也许你还记得, 过去将两个数相加时, 你必须努力保证操作数是合适的类型。自然而然的,
加法总是使用 + 号, 然而在计算机语言看来这件事没那么简单,因为数字又有很多不同的类
型。
当两个整数相加时, + 号表示整数加法, 当两个浮点数相加时, + 表示浮点数加法, 依
此类推。在 Python 中, 甚至非数字类型也可以使用 + 运算符。举例来说, 字符串 A + 字符
串 B 并不表示加法操作, 它表示的是把这两个字符串连接起来, 生成一个新的字符串。关键
之处在于支持 + 运算符的每种数据类型, 必须告诉 Python, + 运算符应该如何去工作。 这
也体现了重载概念的具体应用。