《看漫畫(huà)學(xué)Python》學(xué)習(xí)筆記(一)——編程知識(shí)基礎(chǔ)

本文內(nèi)容是基于《看漫畫(huà)學(xué)Python:有趣、有料、好玩、好用(全彩版)》的學(xué)習(xí)筆記

文章導(dǎo)圖

文章導(dǎo)圖

1. 標(biāo)識(shí)符

標(biāo)識(shí)符是可以自定義名稱(chēng)的變量、函數(shù)、屬性、類(lèi)、模塊等代碼元素,但需要遵循一定的命名規(guī)則。
那么命名規(guī)則是什么呢?
具體命名規(guī)則如下:

  1. 區(qū)分大小寫(xiě)
  2. 首字符可以是下劃線(xiàn)和字母,不能是數(shù)字
  3. 除首字符外的其他字符必須是下劃線(xiàn)、數(shù)字和字母其一
  4. 關(guān)鍵字不能作為標(biāo)識(shí)符
  5. 不使用Python的內(nèi)置函數(shù)作為標(biāo)識(shí)符

2. 關(guān)鍵字

具有特殊含義由語(yǔ)言本身定義好的代碼元素
Python中的關(guān)鍵字如下表所示:

True False None and as assert
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

3. 變量

變量賦值的同時(shí)進(jìn)行聲明,變量數(shù)據(jù)類(lèi)型為賦值數(shù)據(jù)的類(lèi)型,變量在賦值后仍可接收其他類(lèi)型的數(shù)據(jù)

示例代碼如下:

num = 10
num = 'Hello World!'

4. bug

程序中的缺陷、漏洞、錯(cuò)誤等。

5. 語(yǔ)句

一行代碼表示一條語(yǔ)句,語(yǔ)句結(jié)束時(shí)一般不加分號(hào)。

示例代碼如下:

print('Hello World')

6. 代碼注釋

當(dāng)井號(hào)(#)位于語(yǔ)句開(kāi)頭,后面的便是注釋內(nèi)容,井號(hào)和注釋內(nèi)容之間有一個(gè)空格

示例代碼如下:

# 這是一個(gè)代碼注釋

7. 模塊

保存代碼的最小單位,即一個(gè)文件,模塊中可以聲明變量、函數(shù)、屬性和類(lèi)等代碼元素

(1)import 導(dǎo)入模塊

使用import可以導(dǎo)入模塊內(nèi)的所有代碼元素,使用模塊內(nèi)的代碼元素時(shí)需要加模塊名前綴亦或別名

示例代碼如下:

# module.py
def sayHello():
    print('Hrllo World!')

# main.py 加模塊名前綴使用模塊內(nèi)代碼元素
import module

module.sayHello()

# main.py 加別名前綴使用模塊內(nèi)代碼元素
import module as mod

mod.sayHello()

(2)from … import 導(dǎo)入模塊

使用from ... import ...可以導(dǎo)入指定的代碼元素,可以給導(dǎo)入的元素一個(gè)別名,可以通過(guò)別名或代碼元素名稱(chēng)直接使用這些代碼元素

# module.py
def sayHello():
    print('Hello World')

# main.py 導(dǎo)入指定的代碼元素
from module import sayHello

sayHello()

# main.py 導(dǎo)入指定的代碼元素并給予別名
from module import sayHello as hello

hello()
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請(qǐng)通過(guò)簡(jiǎn)信或評(píng)論聯(lián)系作者。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容