日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

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

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

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

  • 函數(shù)

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

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

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

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

除了pow(),還有一些可用于編寫數(shù)值表達式的函數(shù),例如,abs()返回一個絕對值,round()返回與浮點數(shù)最接近的整數(shù),當正好是5時,返回偶數(shù)。

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

  • 模塊

模塊的作用就是為了擴展Python的功能而存在的,使用import命令導入要使用的模塊。

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

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

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

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

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

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

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

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

好了今天的筆記先寫到這,慢慢開始進入正軌了!加油!

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多