成人app

首頁  /  Python教程  /  標識符和關鍵字  /  

標識符和關鍵字

點擊打開在線編譯器,邊學邊練

成人app我們在學習編程語言的過程中,總是離不開標識符和關鍵字的使用,這一章我們就來學習一下他們的用法。

    1.標識符

標識符就是我們在程序中需要用到的變量、常量、函數、屬性、類、模塊等需要我們來自己定義的名字。盡管我們可以自主定義標識符,但是構成標識符有一定的規范:

1)大小寫的區分,Homework和homework屬于兩個不同的標識符。

成人app2)關鍵字不能作為標識符。

3)標識符首位可以用下畫線“_”但是不可以是數字。例如 _get、__doc__等是可以的,123get是不可以的。

4)除去首字母,其他位可以使用下畫線“_”,數字和字母。例如get_money、name2、list123等。

5)不能使用內置函數作為標識符。

    2.關鍵字

關鍵字是Python語言中被賦予特殊含義的單詞,這些關鍵字不可以被用作標識符來使用。

Python是區分大小寫的,例如關鍵字if是不可以用作標識符,但是IF是可以用作標識符的。Python關鍵字有33個,分別是:

FalseNoneTrueandassertasasyncawaitbreakclass
continuedefelifelseexceptfinally'forfromglobalif
importinislambdanonlocalnotorpassraisetry
whilewithyield






成人app其中只有前三個是首字母大寫,其余都是小寫,Python中關鍵字可以在IDLE中或者Pycharm等中查看。

>>> import keyword
 >>> keyword.kwlist
 ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 
 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 
 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

成人app接下來介紹一些常用的關鍵字來講一下。

成人app1) False和True

        他們都屬于布爾類型的值。False為假,True為真。

成人app2)  class 

        用來定義類。

3)  finally

成人app        處理異常的關鍵字。

4)  None

        它是一個特殊的變量,不為0也不為一個空字符串,它的數據類型為NoneType。

5)  for

        for循環用來遍歷序列,通常用來遍歷列表,我們在循環的時候大多使用for循環。

6)  def

        用來定義函數。

7)  while

成人app        while語句重復執行一塊語句,屬于循環的一種常見類型。

8)  global

        定義全局變量。

9)  if

成人app        循環語句之一,用來判斷真假。

成人app常用的就介紹到這里,大家如果在學習過程中想要更準確的去了解一個關鍵字,可以在Python解釋器中輸入關鍵字進行搜索查詢。(進入方式,輸入法中文狀態輸入p并回車進入如下界面。)

1580126794224573.png

這節內容需要大家在前期學習過程中多多回顧,充分掌握標識符使用規則,以便于后期的學習,下一節我們來學習變量的相關知識。


本文固定URL:http://hnsaiyang.com/course/221

上一課:編碼規范 下一課:Python變量
第一章 人生苦短,我用Python
第二章 Python基礎語法
第三章 Python入門語法
第四章 Python核心語法
第五章 函數
第六章 面向對象編程
第七章 模塊
第八章 異常處理和程序調試
第九章 文件及目錄操作
第十章 GUI編程
第十一章 進程和線程
第十二章 數據庫管理
第十三章 算法
第十四章 爬蟲
第十五章 實戰篇
第十六章 后記
Dotcpp在線編譯      (登錄可減少運行等待時間)