Python 複數屬性及操作介紹
導讀 | 複數是由一個實數和一個虛陣列合構成,表示為:x+yj,一個複數是一對有序浮點數 (x,y),其中 x 是實數部分,y 是虛數部分。 |
Python 語言中有關複數的概念:
- 虛數不能單獨存在,它們總是和一個值為 0.0 的實數部分一起構成一個複數
- 複數由實數部分和虛數部分構成
- 表示虛數的語法:real+imagej
- 實數部分和虛數部分都是浮點數
- 虛數部分必須有字尾j或J
#coding=utf8 aa=123-12j print aa.real # output 實數部分 123.0 print aa.imag # output虛數部分 -12.0
輸出結果為:
123.0 -12.0
複數的內建屬性:
複數物件擁有資料屬性,分別為該複數的實部和虛部。
複數還擁有 conjugate 方法,呼叫它可以返回該複數的共軛複數物件。
複數屬性:real(複數的實部)、imag(複數的虛部)、conjugate()(返回複數的共軛複數)
#coding=utf8 class Complex(object): '''建立一個靜態屬性用來記錄類版本號''' version=1.0 '''建立個複數類,用於操作和初始化複數''' def __init__(self,rel=15,img=15j): self.realPart=rel self.imagPart=img #建立複數 def creatComplex(self): return self.realPart+self.imagPart #獲取輸入數字部分的虛部 def getImg(self): #把虛部轉換成字串 img=str(self.imagPart) #對字串進行切片操作獲取數字部分 img=img[:-1] return float(img) def test(): print "run test..........." com=Complex() Cplex= com.creatComplex() if Cplex.imag==com.getImg(): print com.getImg() else: pass if Cplex.real==com.realPart: print com.realPart else: pass #原複數 print "the religion complex is :",Cplex #求取共軛複數 print "the conjugate complex is :",Cplex.conjugate() if __name__=="__main__": test()
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2775677/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python中類物件及類屬性的介紹Python物件
- [轉載] python複數型別-Python 複數屬性和方法操作例項Python型別
- Rust 屬性介紹Rust
- linux 檔案屬性介紹及改變方法Linux
- 自定義View:Paint的常用屬性介紹及使用ViewAI
- smartctl 屬性資訊介紹
- css盒子模型的屬性介紹CSS模型
- html中Position屬性值介紹和position屬性四種用法HTML
- Python APScheduler介紹及使用Python
- Docker 映象及容器操作命令介紹Docker
- MyBatis框架介紹及實戰操作MyBatis框架
- Linux 檔案屬性及詳細操作Linux
- CSS抗鋸齒 font-smoothing 屬性介紹CSS
- EAV(實體-屬性-值)模型簡單介紹模型
- 簡單介紹實體類或物件序列化時,忽略為空屬性的操作物件
- CAD屬性編輯操作——物件屬性教程物件
- Python 中變數賦值傳遞時的引用和複製介紹Python變數賦值
- Python 偏函式介紹及應用Python函式
- 詳細介紹執行緒的基本概念、屬性執行緒
- impdp和expdp用法及引數介紹
- 關於python操作excel,xlwt,xlwd,最簡單的操作介紹PythonExcel
- sap.ui.comp.filterbar.FilterBar 的 persistencyKey 屬性的作用介紹UIFilter
- html表單控制元件禁用屬性readonly VS disabled介紹HTML控制元件
- Git 分支操作介紹Git
- etcd 常用操作介紹
- Python數模筆記-Sklearn(1) 介紹Python筆記
- Python - 物件導向程式設計 - 類變數、例項變數/類屬性、例項屬性Python物件程式設計變數
- Python 類的屬性與例項屬性Python
- python物件屬性管理(2):property管理屬性Python物件
- 再談屬性動畫——介紹以及自定義Interpolator插值器動畫
- Python 動態變數名與呼叫介紹Python變數
- Zepto這樣操作元素屬性
- JavaScript ----- 操作DOM物件的屬性JavaScript物件
- Python前景介紹Python
- Python Twisted 介紹Python
- Python字典介紹Python
- Python中的屬性Python
- 資料庫複製(一)–複製介紹資料庫