python函數(shù)集錦

A

B


C

complex(real,imag):表示復(fù)數(shù)

x=complex(3,6) ? ? ? 實部 x.real = 3 ? 虛部 x.imag = 6 ? 共軛復(fù)數(shù) x.conjugate() ? ?求模 abs(x)

復(fù)數(shù)的sin积担,cos蛤签,exp都需要cmath的方法


D

divmod():

a,b=divmod(m,n),a=m/n靶病,b=m%n,分別為整數(shù)商和余數(shù)口予,若m,n為浮點數(shù)娄周,a,b位浮點數(shù)。

decimal.Decimal():精確操作數(shù)沪停,避免浮點數(shù)操作的誤差煤辨,金融領(lǐng)域,完全精確運算


浮點誤差

>>> from decimal import localcontext

>>> a = Decimal('1.3')

>>> b = Decimal('1.7')

>>> print(a / b)

0.7647058823529411764705882353

>>> with localcontext() as ctx:

? ? ? ?... ctx.prec = 3

? ? ? ?... print(a / b)

0.765

>>> with localcontext() as ctx:

? ? ? ?... ctx.prec = 50

? ? ? ?... print(a / b)

0.76470588235294117647058823529411764705882352941176


F

format():格式化輸出木张,返回值為str

x = 1234.56789? ? ?

format(x, '0.3f') ? ? ? ? ? ? ? ? ? ? ? ?>>>'1234.568'

format(x,'>10.3f') ? ?:輸出占十個char众辨,保留3位,右對齊

format(x,'<10.3f')? ? :輸出占十個char舷礼,保留3位鹃彻,左對齊

format(x,'^10.3f')? ? :輸出占十個char,保留3位妻献,居中

format(x, ',') ? ? ? ? ? ? ?>>>'1,234.56789'

format(x, '0,.1f')? ? ? ? >>>'1,234.6'

format(x, 'e') ? ? ? ? ? ? >>>'1.234568e+03'?

format(x, '0.2E')? ? ? ? >>>'1.23E+03'

a=1234

format(a, 'b')? ? ? ? ? ? ? >>>'10011010010' ? #二進(jìn)制轉(zhuǎn)化 bin(a)

format(a, 'o')? ? ? ? ? ? ? >>>'2322' ? ? ? ? ? ? ? ?#八進(jìn)制轉(zhuǎn)化 oct(a) ??

format(a, 'x')? ? ? ? ? ? ? >>>'4d2' ? ? ? ? ? ? ? ? ?#十六進(jìn)制轉(zhuǎn)化 hex(a)

'value is {:0.3f}'.format(x) ? ? ? ?>>>'value is 1234.568'


Fraction():分?jǐn)?shù)操作

from fractions import Fraction

x = Fraction(numerator,denominator)#分子蛛株,分母

float(x)可以向?qū)崝?shù)轉(zhuǎn)化



I

int():int()函數(shù)提供了進(jìn)制裝換

int('4d2', 16)>>>1234

int('10011010010', 2)>>>1234



M

math.fsum():提供精確運算<nums = [1.23e+18, 1, -1.23e+18],sum(nums)育拨,會出現(xiàn)錯誤>


N

nan:not a number

x=float('nan')

math.isnan(x) ?>>>True



O

oct():八進(jìn)制裝換函數(shù) ?python中八進(jìn)制表示為 ?Oo******

R

random

random.random() : 產(chǎn)生[0,1)之間的一個任意數(shù) ? ?(左閉右開)

random.randint(low,high):產(chǎn)生[low,high]之間的一個數(shù)谨履,low,high都為整型 ? (左右都閉)

random.choice(t):從list t 中隨機(jī)取出一個元素

random.sample(list_t,n):從list_t中至朗,隨機(jī)取出n個

random.shuffle(values):隨機(jī)打亂values的順序

random.getrandbits(n):隨機(jī)獲得n位隨機(jī)位的整數(shù)(二進(jìn)制的)


round(t):簡單舍入操作屉符,最近取整,round(3.3),得到3矗钟;

round(t,n):簡單舍入操作唆香,保留n,t位小數(shù)吨艇,

譬如躬它,a = round(9.88797,3),a = 9.888东涡,

若n為負(fù)數(shù)冯吓,則對十百千位取整,譬如疮跑,round(3452,-3)组贺,得到3000,

若t剛好在中間位置祖娘,取最近的偶數(shù)失尖,譬如round(5.5),得到6渐苏,round(6.5)掀潮,得到6

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市琼富,隨后出現(xiàn)的幾起案子仪吧,更是在濱河造成了極大的恐慌,老刑警劉巖鞠眉,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件薯鼠,死亡現(xiàn)場離奇詭異,居然都是意外死亡凡蚜,警方通過查閱死者的電腦和手機(jī)人断,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來朝蜘,“玉大人,你說我怎么就攤上這事涩金∑状迹” “怎么了?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵步做,是天一觀的道長副渴。 經(jīng)常有香客問我,道長全度,這世上最難降的妖魔是什么煮剧? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上勉盅,老公的妹妹穿的比我還像新娘佑颇。我一直安慰自己,他們只是感情好草娜,可當(dāng)我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布挑胸。 她就那樣靜靜地躺著,像睡著了一般宰闰。 火紅的嫁衣襯著肌膚如雪茬贵。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天移袍,我揣著相機(jī)與錄音解藻,去河邊找鬼。 笑死葡盗,一個胖子當(dāng)著我的面吹牛螟左,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播戳粒,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼路狮,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了蔚约?” 一聲冷哼從身側(cè)響起奄妨,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎苹祟,沒想到半個月后砸抛,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡树枫,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年直焙,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片砂轻。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡奔誓,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出搔涝,到底是詐尸還是另有隱情厨喂,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布庄呈,位于F島的核電站蜕煌,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏诬留。R本人自食惡果不足惜斜纪,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一贫母、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧盒刚,春花似錦腺劣、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至贮聂,卻和暖如春靠柑,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背吓懈。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工歼冰, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人耻警。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓隔嫡,卻偏偏與公主長得像,于是被迫代替她去往敵國和親甘穿。 傳聞我的和親對象是個殘疾皇子腮恩,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容