亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      python

      當前位置:中華考試網(wǎng) >> python >> python編程基礎(chǔ) >> 文章內(nèi)容

      python的基本語法

      來源:中華考試網(wǎng)  [2020年9月16日]  【

        Python的設(shè)計目標之一是讓代碼具備高度的可閱讀性。它設(shè)計時盡量使用其它語言經(jīng)常使用的標點符號和英文單字,讓代碼看起來整潔美觀。它不像其他的靜態(tài)語言如C、Pascal那樣需要重復(fù)書寫聲明語句,也不像它們的語法那樣經(jīng)常有特殊情況和意外。

        Python開發(fā)者有意讓違反了縮進規(guī)則的程序不能通過編譯,以此來強制程序員養(yǎng)成良好的編程習慣。并且Python語言利用縮進表示語句塊的開始和退出(Off-side規(guī)則),而非使用花括號或者某種關(guān)鍵字。增加縮進表示語句塊的開始,而減少縮進則表示語句塊的退出?s進成為了語法的一部分。例如if語句:python3

        根據(jù)PEP的規(guī)定,必須使用4個空格來表示每級縮進(不清楚4個空格的規(guī)定如何,在實際編寫中可以自定義空格數(shù),但是要滿足每級縮進間空格數(shù)相等)。使用Tab字符和其它數(shù)目的空格雖然都可以編譯通過,但不符合編碼規(guī)范。支持Tab字符和其它數(shù)目的空格僅僅是為兼容很舊的的Python程序和某些有問題的編輯程序。

        控制語句

        if語句,當條件成立時運行語句塊。經(jīng)常與else, elif(相當于else if) 配合使用。

        for語句,遍歷列表、字符串、字典、集合等迭代器,依次處理迭代器中的每個元素。

        while語句,當條件為真時,循環(huán)運行語句塊。

        try語句,與except,finally配合使用處理在程序運行中出現(xiàn)的異常情況。

        class語句,用于定義類型。

        def語句,用于定義函數(shù)和類型的方法。

        pass語句,表示此行為空,不運行任何操作。

        assert語句,用于程序調(diào)試階段時測試運行條件是否滿足。

        with語句,Python2.6以后定義的語法,在一個場景中運行語句塊。比如,運行語句塊前加密,然后在語句塊運行退出后解密。

        yield語句,在迭代器函數(shù)內(nèi)使用,用于返回一個元素。自從Python 2.5版本以后。這個語句變成一個運算符。

        raise語句,制造一個錯誤。

        import語句,導(dǎo)入一個模塊或包。

        from … import語句,從包導(dǎo)入模塊或從模塊導(dǎo)入某個對象。

        import … as語句,將導(dǎo)入的對象賦值給一個變量。

        in語句,判斷一個對象是否在一個字符串/列表/元組里。

      責編:hym
      • 會計考試
      • 建筑工程
      • 職業(yè)資格
      • 醫(yī)藥考試
      • 外語考試
      • 學歷考試