小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Python筆記:基礎(chǔ)知識(shí)(二)-2018.9.19

 靜幻堂 2018-09-23
Python小白菜 2018-09-19 16:21:30
Python筆記:基礎(chǔ)知識(shí)(二)-2018.9.19

昨天學(xué)習(xí)了Python中的表達(dá)式、語(yǔ)句、變量和輸入函數(shù),今天要繼續(xù)學(xué)習(xí)一下函數(shù)和模塊。

  • 函數(shù)

每一個(gè)函數(shù)其實(shí)就是一段小程序,用來(lái)執(zhí)行特定的操作,Python提供了很多函數(shù),一些常用的標(biāo)準(zhǔn)函數(shù)稱為內(nèi)置函數(shù)。昨天使用了乘方運(yùn)算符“ ** ”,除了使用運(yùn)算符來(lái)做冪運(yùn)算外,還可以使用函數(shù)pow。

>>>2 ** 3
8
>>>pow(2,3)
8

像上面這個(gè)例子使用函數(shù)成為調(diào)用函數(shù),需要用戶向函數(shù)提供參數(shù),由它來(lái)返回一個(gè)值。所以可以結(jié)合函數(shù)調(diào)用和運(yùn)算符來(lái)編寫(xiě)更復(fù)雜的表達(dá)式。

>>>10 + pow(2,3 * 5) / 3.0
10932.6666666666

除了pow(),還有一些可用于編寫(xiě)數(shù)值表達(dá)式的函數(shù),例如,abs()返回一個(gè)絕對(duì)值,round()返回與浮點(diǎn)數(shù)最接近的整數(shù),當(dāng)正好是5時(shí),返回偶數(shù)。

關(guān)于函數(shù)太多了,會(huì)通過(guò)學(xué)習(xí)的逐步深入,慢慢接觸到更多的函數(shù),到時(shí)再做一個(gè)整理的筆記

  • 模塊

模塊的作用就是為了擴(kuò)展Python的功能而存在的,使用import命令導(dǎo)入要使用的模塊。

>>>import math
>>>math.floor(32.9)
32

上面的事例中,第一行來(lái)導(dǎo)入math模塊,,第二行以moudule.function(模塊名.函數(shù)名) 來(lái)使用模塊中的函數(shù)。

math模塊還有幾個(gè)函數(shù)比較有用。例如,ceil()函數(shù),返回大于或等于給定數(shù)的最小整數(shù)

>>>math.ceil(32.3)
32
>>>math.ceil(32)
32

如果確定不會(huì)從不同模塊導(dǎo)入多個(gè)同名函數(shù),可以使用from moudule import function 格式來(lái)使用函數(shù),這樣可以在調(diào)用函數(shù)時(shí)不指定模塊的前綴。

>>>import math import sqrt
>>>sqrt(9)
3

除了直接調(diào)用函數(shù),還可以用變量來(lái)引用函數(shù),也可以理解成給函數(shù)起了一個(gè)“外號(hào)”。

>>>a = abs
>>>a(-99)
99

好了今天的筆記先寫(xiě)到這,慢慢開(kāi)始進(jìn)入正軌了!加油!

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類(lèi)似文章 更多