今天來講一下Python中的保留字和標識符,因爲這兩個概念會在我們以後的學習編程中經常碰到,弄清楚它們表達的意思對我們今後的學習有幫助。
其實在任何的編程語言中,都會有保留字和標識符的概念,只不過不同的編程語言有不同的保留字。
1、保留字
顧名思義,保留字就是Python這門編程語言中保留下來的,留給自身特殊使用的一些詞彙。我們在編程寫代碼的過程中不能使用保留字來定義任何的變量或者函數,不然會得到報錯結果。
下面來查閱一下Python中的保留字
打開Python shell,即IDLE,我用的是Python3.7,爲什麼這裏要特別說明呢?因爲Python3在Python2的基礎上增加了一些保留字。
在IDLE中輸入import keyword
再輸入keyword.kwlist
上圖中的藍色詞彙就是Python3中的保留字,可以知道,在Python3中一共有35個保留字。大家可以先用筆寫一遍,對它們有個印象,以後會講到它們的具體含義。
2、標識符
標識符指的是我們對某個實體的記號,通俗的講就是給某個東西起一個名字。在計算機編程語言中,標識符用來給變量、函數、類等起一個容易理解的名字。
Python中對標識符命名的規則是隻能由大小寫字母、數字、下劃線(_)三種符號來組成,並且數字不能出現在第一位。
比如以下的標識符是合法的:
name、age,count等
以下的標識符是不合法的:
3abc、-apple、a-name等
在編程中,一般要求使用容易理解的標識符來命名,達到顧名思義的效果。
比如我想聲明一個變量來保存某個人的年齡,會用age來作爲變量的名字。這可以讓閱讀我們編寫的代碼的人很容易理解,可以達到事半功倍的效果。
對Python感興趣或者是正在學習的小夥伴,可以加入我們的Python學習扣qun:784758214,從0基礎的python腳本到web開發、爬蟲、django、數據挖掘數據分析等,0基礎到項目實戰的資料都有整理。送給每一位python的小夥伴!每晚分享一些學習的方法和需要注意的小細節,學習路線規劃,利用編程賺外快。點擊加入我們的 python學習圈