Python入門必備知識
?1???標(biāo)識符
標(biāo)識符是編程時(shí)使用的名字,用于給變量、函數(shù)、語句塊等命名,Python中標(biāo)識符由字母、數(shù)字、下劃線組成,不能以數(shù)字開頭,區(qū)分大小寫。
①以下劃線開頭的標(biāo)識符有特殊含義,單下劃線開頭的標(biāo)識符,如:_xxx,表示不能直接訪問的類屬性,需通過類提供的接口進(jìn)行訪問,不能用from xxx import*導(dǎo)入;
②雙下劃線開頭的標(biāo)識符,如:_ _xx,表示私有成員;
③雙下劃線開頭和結(jié)尾的標(biāo)識符,如:_ _xx_ _,表示Python中內(nèi)置標(biāo)識,如:_ _init_ _()表示類的構(gòu)造函數(shù)。
?2???關(guān)鍵字
下表中是Python中的關(guān)鍵字(保留字),我們在自定義標(biāo)識符時(shí)不能使用關(guān)鍵字。

3???引號
Python可以使用引號(')、雙引號(")、三引號('''或""")來表示字符串,引號的開始與結(jié)束須類型相同,三引號可以由多行組成。如下:

4??編碼
Python2中默認(rèn)編碼為ascll,假如內(nèi)容為漢字,不指定編碼便不能正確的輸出及讀取,比如我們想要制定編碼為UTF-8,Python中通過開頭假如#-*-coding:UTF-8-*-進(jìn)行指定。
Python3中默認(rèn)編碼為UTF-8,因此在使用Python3時(shí),我們通常不需要指定編碼。
?5??輸入輸出
Python輸出使用print(),內(nèi)容加在括號中即可。如下:

Python提供了一個(gè)input(),可以讓用戶輸入字串符,并存放到一個(gè)變量里。如下:

?6???縮進(jìn)
Python不使用{}來控制類、函數(shù)、邏輯判斷等,而是使用縮進(jìn),縮進(jìn)的空格可變。如下:

7??多行
Python中一般以新行作為語句的結(jié)束標(biāo)識,可以使用\將一行語句分為多行顯示。如下:

如果包含在?[]?、{}、()括號中,則不需要使用\?。如下:

8? 注釋
Python中單行注釋使用#,多行注釋使用三個(gè)單引號(''')或三個(gè)雙引號(""")。如下:

9???數(shù)據(jù)類型
整數(shù):可以為任意大小、包含負(fù)數(shù)
浮點(diǎn)數(shù):=小數(shù)
字符串:以單引號'、雙引號"、三引號'''或"""括起來的文本
布爾:只有 Ture 、False 兩種值
空值:用 None 表示
變量:是可變的
常量:是不可變的
10???運(yùn)算符
常用運(yùn)算符

運(yùn)算符優(yōu)先級

Python基本語句
1???條件語句
在進(jìn)行邏輯判斷時(shí),我們需要用到條件語句,Python提供了?if?、elif、else來進(jìn)行邏輯判斷。主要格式如下:
?2???循環(huán)語句
當(dāng)需要多次重復(fù)執(zhí)行時(shí),我們要用到循環(huán)語句,Python提供了for循環(huán)和while循環(huán)。
for 循環(huán)
for 循環(huán)可以遍歷任何序列,比如:字符串。
輸出結(jié)果為:
while 循環(huán)
while 循環(huán),滿足條件時(shí)進(jìn)行循環(huán),不滿足條件時(shí)退出循環(huán)。
輸出結(jié)果為:
break
break用在for 循環(huán)和while 循環(huán)語句中,用來終止整個(gè)循環(huán)。
輸出結(jié)果為:
continue
continue用在 for 循環(huán)和 while 循環(huán)語句中,用來終止本次循環(huán)。

輸出結(jié)果為:

3?? pass語句
pass是空語句,它不做任何事情,一般用做占位語句,作用是保持程序結(jié)構(gòu)的完整性。

領(lǐng)取2023年最新Python零基礎(chǔ)學(xué)習(xí)資料,后臺回復(fù):Python
如果這篇文章對你有所幫助,還請花費(fèi)2秒的時(shí)間點(diǎn)個(gè)贊+在看+分享,讓更多的人看到這篇文章,幫助他們走出誤區(qū)。