今天我們學(xué)習(xí)了Python轿衔,Python是純粹的自由軟件节吮, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協(xié)議[2]残邀。Python語(yǔ)法簡(jiǎn)潔清晰屑咳,特色之一是強(qiáng)制用空白符(white space)作為語(yǔ)句縮進(jìn)萨赁。
Python具有豐富和強(qiáng)大的庫(kù)。它常被昵稱為膠水語(yǔ)言兆龙,能夠把用其他語(yǔ)言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起杖爽。常見(jiàn)的一種應(yīng)用情形是,使用Python快速生成程序的原型(有時(shí)甚至是程序的最終界面)紫皇,然后對(duì)其中[3]有特別要求的部分慰安,用更合適的語(yǔ)言改寫,比如3D游戲中的圖形渲染模塊聪铺,性能要求特別高泻帮,就可以用C/C++重寫,而后封裝為Python可以調(diào)用的擴(kuò)展類庫(kù)计寇。需要注意的是在您使用擴(kuò)展類庫(kù)時(shí)可能需要考慮平臺(tái)問(wèn)題锣杂,某些可能不提供跨平臺(tái)的實(shí)現(xiàn)。
if語(yǔ)句番宁,當(dāng)條件成立時(shí)運(yùn)行語(yǔ)句塊元莫。經(jīng)常與else, elif(相當(dāng)于else if) 配合使用。
for語(yǔ)句蝶押,遍歷列表踱蠢、字符串、字典棋电、集合等迭代器茎截,依次處理迭代器中的每個(gè)元素。
while語(yǔ)句赶盔,當(dāng)條件為真時(shí)企锌,循環(huán)運(yùn)行語(yǔ)句塊。
class語(yǔ)句于未。用于定義類型撕攒。
def語(yǔ)句。用于定義函數(shù)和類型的方法烘浦。
pass語(yǔ)句台谍。表示此行為空寞酿,不運(yùn)行任何操作肮柜。
raise語(yǔ)句檬嘀。制造一個(gè)錯(cuò)誤。
import語(yǔ)句握侧。導(dǎo)入一個(gè)模塊或包蚯瞧。
from import語(yǔ)句嘿期。從包導(dǎo)入模塊或從模塊導(dǎo)入某個(gè)對(duì)象。
import as語(yǔ)句状知。將導(dǎo)入的對(duì)象賦值給一個(gè)變量秽五。
in語(yǔ)句。判斷一個(gè)對(duì)象是否在一個(gè)字符串/列表/元組里饥悴。