撰文編輯:邏輯熊貓 | 圖片:網(wǎng)絡(luò)、截圖
– 正文 –
▼
-01-
python 3.x
立即學(xué)習(xí)“Python免費(fèi)學(xué)習(xí)筆記(深入)”;
之前提到過(guò),我目前使用的環(huán)境是ubuntu Server 16.04 LTS。由于越來(lái)越多的平臺(tái)不再支持Python 2.x,因此我這里默認(rèn)使用Python 3.x,所有內(nèi)容也僅針對(duì)Python 3.x。
這個(gè)系列的內(nèi)容將涵蓋三個(gè)方面:Python入門知識(shí)總結(jié),pygame開(kāi)發(fā)小游戲,以及Python機(jī)器學(xué)習(xí)實(shí)戰(zhàn)。持續(xù)關(guān)注,將會(huì)有更多精彩內(nèi)容。
在學(xué)習(xí)一門編程語(yǔ)言之前,先了解一些相關(guān)的工具。這里主要介紹linux和windows平臺(tái)。
-02-
help命令的多種使用方式
有多少人忽略了help()的提示?
你可以在交互模式下使用help()進(jìn)入help命令行。
在help命令行下有四個(gè)可用的命令,分別是modules,keywords,symbols以及topics。
這四個(gè)help子命令,可以單獨(dú)使用,也可以帶參數(shù)。
modules:
單獨(dú)使用時(shí):列出所有已安裝的模塊
帶參數(shù)使用:如“modules re”,在所有模塊中搜索名字中帶“re”的內(nèi)容
keywords:列出所有Python的關(guān)鍵字
symbols:列出Python所有的操作符
topics:列出Python準(zhǔn)備好的所有話題
注意:使用上面四個(gè)命令列出來(lái)的內(nèi)容可以直接在help()下使用來(lái)獲取信息。此外可以在交互模式中使用help(“cmd”)的方式來(lái)使用它們,如help(“modules”)。當(dāng)你在Linux命令行下,可以使用如
python3 -c “help(“modules”)的命令來(lái)使用它。
-03-
Windows平臺(tái)的IDLE
Windows平臺(tái)提供的IDLE是個(gè)非常實(shí)用的工具。
當(dāng)你需要獲取幫助時(shí),可以在IDLE中按下F1,就可以跳出手冊(cè)。
這里的手冊(cè)還是很人性化的,唯一需要做的就是不要偷懶,以及準(zhǔn)備好翻譯工具,如果你的英語(yǔ)水平足夠好,那就當(dāng)我沒(méi)說(shuō)。另外,Windows平臺(tái)下還準(zhǔn)備了幾個(gè)有趣的例子可以拿來(lái)玩。
help ——>turtle demo
新窗口中examples——>選一個(gè)——>start
▼ turtle.clock ▼
-04-
你可能不知道的事 | BIF
BIF即built-in function,內(nèi)建方法。
Python提供了許多有用的內(nèi)建方法,比如int(),比如help()。
有些你已經(jīng)用過(guò)了,有些你還沒(méi)有用過(guò),甚至都不知道。
這個(gè)時(shí)候,你可以使用dir(‘__builtin__’)來(lái)查看所有的內(nèi)置方法。
剩下的你就可以使用help()來(lái)知道他們都是用來(lái)做什么的了。
▼ dir(‘__builtin__’) ▼