乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      Python基礎(chǔ)語法總結(jié)

       閑閑居 2019-10-16

      學習任何一門編程語言,首先要了解這門編程語言的語法要求,掌握好基礎(chǔ)語法是學好一門編程語言的第一步

      1、程序組成及標識符

      Pyhton程序是由語句表達式組成的,示例代碼如下圖所示。

      語句一般是使用關(guān)鍵字組成的命令,目的是告訴解釋器做什么,語句可以有輸入,也可以沒有輸出,比如56行就是一條語句,語句中可以包含表達式。而表達式?jīng)]有關(guān)鍵字。它們可以是使用數(shù)學運算符構(gòu)成的算術(shù)表達式,也可以是使用括號調(diào)用的函數(shù),比如64行語句。

      Python基礎(chǔ)語法總結(jié)

      組成程序的最小單元就是變量和常量,不管是變量,常量,函數(shù)還是類名,我們都統(tǒng)稱為標識符。標識符就是程序中可以用做名字的字符集合。

      標識符要求:只能由字符,數(shù)字和下劃線組成;不能以數(shù)字開頭;不能是python中的關(guān)鍵字。這個就是規(guī)范,你不按這個規(guī)范,python的解釋器就不給我們干活。Python中的關(guān)鍵字指的是python在發(fā)明之初,人家已經(jīng)征用了一些默認的名字,這些名字是有特殊意義的,所以我們在聲明變量,常量,函數(shù)和類的時候,不能使用這些缺省字符來給我們的對象起名。

      下述表格顯示python中的關(guān)鍵字,共有33個

      Python基礎(chǔ)語法總結(jié)

      二、python基礎(chǔ)語法說明

      1、python程序中的每條語句結(jié)尾沒有分號。它是靠識別換行符來識別語句的結(jié)束。如果一行要寫多條語句,需要用分號隔開,但是一般不建議這種寫法。語句結(jié)尾添加分號也不會錯,但是是可以省略。結(jié)尾加分號不推薦這樣使用。

      2、python中的代碼塊是使用縮進對齊來表示代碼塊,不使用大括號來表示代碼塊。代碼塊可以有一條語句組成,也可以有多條語句組成。Python對縮進比較敏感,通過縮進來表示一個代碼塊,使用的時候要多加注意。

      Python基礎(chǔ)語法總結(jié)

      4、python程序中定義變量,不需要顯示的指定數(shù)據(jù)類型名稱,因為python是一種動態(tài)語言,它會根據(jù)值的類型來推斷變量的類型。 比如 a=2 這樣就會自動根據(jù)值類型推斷a是一個整形。

      5、if語句,for循環(huán),while循環(huán),函數(shù)定義以及類定義時一定要注意后邊的分號不能省略。上圖56行的if語句后的冒號表示條件表達式結(jié)束,分號以下的縮進表示該if所屬的語句塊。你也可以理解冒號在條件表達式和語句塊之間起分割作用

      Python基礎(chǔ)語法總結(jié)

      6、if 條件語句,循環(huán)語句,函數(shù)和類中,至少得寫一條語句,否則會報錯。如果你沒有想好,可以寫一條空語句 (寫個pass)如圖3所示

      Python基礎(chǔ)語法總結(jié)

      圖2

      Python基礎(chǔ)語法總結(jié)

      圖3

      7、python是嚴格區(qū)分大小寫的,比如你定義一個變量為a,定義另一個變量為A,則python的解釋器會認為這是兩個不同的變量。

      8、注釋在程序的編寫過程中很重要,常用來說明程序語句的功能。是我們常用來增強程序可讀性的一種手段。Python中給代碼添加注釋主要有兩種:

      1 #注釋內(nèi)容

      2 “”” 多行注釋內(nèi)容””” 或者 ’’’ 多行注釋內(nèi)容’’’

      #開頭后跟注釋內(nèi)容用來做單行注釋,用三個單引號或三個雙引號包裹的內(nèi)容多用來做多行注釋。一定要注意單引號和雙引號是英文狀態(tài)下的,示例如下圖所示

      Python基礎(chǔ)語法總結(jié)

      9、python中沒有switch語句結(jié)構(gòu)和do…while結(jié)構(gòu)。接觸過其他語言的人要注意這點。

      10、Python 代碼風格可以參考PEP8標準

      三、python的基本數(shù)據(jù)類型

      Python中提供的基本數(shù)據(jù)類型主要有以下幾種:

      int (整形) :比如我們的10,20就是整數(shù),可以表示幾十,幾百,幾萬,幾億,幾百億等。

      float(小數(shù)類型):多用來表示小數(shù)比如2.4,5.0等

      str(字符串類型):反是用單引號或雙引號引起來的任意文本我們稱之為字符串。

      bool(布爾類型):只有兩個值True和False,多用來表示一個表達式的成立與否。

      None(空類型):注意None類型不是零,None和任何其他的數(shù)據(jù)類型比較永遠返回False。

      所以我們在使用基本類型的時候;必須按照上述的要求去做,否則python的解釋器會報錯。除了上述的基本數(shù)據(jù)類型外,python也提供了高級數(shù)據(jù)類型比如列表,元祖,字典和集合類型等,這些類型我們會在后面的視頻和文章中會逐一給大家分享其詳細用法,


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

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多