python3學習筆記 基礎語法 20200414

2021-10-05 06:28:51 字數 1591 閱讀 1069

① 識別符號:(我們自己命名的)

第乙個字元必須是字母表中字母或下劃線;

識別符號的其他的部分由字母、數字和下劃線組成;

識別符號對大小寫敏感

比如包名(資料夾)、模組名(檔案)、變數、函式名、類名等都是識別符號

識別符號的作用:表明身份,更好的讓別人記住

② 注釋:為了解釋**的意思

單行注釋:#

多行注釋:』』』 或 「」"

快捷鍵:ctrl+/

③ 縮排:現在所有的**都頂格寫,講if的時候就可以縮排了

④ print():將我們所需要的資訊列印到螢幕(輸出裝置)上

input():獲取使用者的輸入

⑤ 變數:用來儲存資料的容器(變數存到我們的記憶體當中,檢視記憶體知道python是如何運算的)

變數命名:

1>字母、數字、下劃線組成

2>不能以數字開頭(初級階段:以字母開頭)

3>不能使用python的關鍵字

注:確定是否為python的關鍵字:①看變數顏色 ②看有沒有紅色的波浪線

③匯入keyword:

import keyword

print(keyword.kwlist)

4>見名知意:通過名字能知道後面的資料代表的意思

注:print作為變數名,在python3中是合法的,在python2中是非法的

⑥ 資料型別:

int–整型

float–浮點型

str–字串

bool–布林型

list/dict/tuple/set

檢視資料型別使用:type()

資料型別的轉換:【不是所有型別都是可以相互轉換的】

int()—乙個字串能不能轉換為整型?不一定【只要字串去掉引號後是個數字,就能轉換,如果不是,則不能轉換】

float()

str()

bool()—重點內容

注:布林型–如果是0則為false,非0則為true,空字串"「也為false,但是」 "不為false,因為空格在字串中是有意義的

⑦ 運算子:

1>算數運算子:+ - * / **(冪運算) //(整除) %(取模)

/ 注意規則:使用了/ 會型別轉換為float

被除數不能為0

% 經常用來進行奇數和偶數判斷【%2是否為0,則為偶數;為1,則為奇數】

2>賦值運算:+= -+ *= 、+ **= //= %=

a=1 a+=3 print(a)—a=a+3=4

3>比較運算:< > >= <= != 【運算結果是布林型】

print( 3>5)—結果為false

4>邏輯運算:not and or 【運算結果是布林型】

print(2>3 and 4==5)----結果為false

not----取反結果,若原來為true,取反則為false

and----兩者都對才為對

or-----只要有乙個為對,即為對

若不知道多種運算間的優先順序,可以使用()來提高優先順序

5>成員運算:【運算結果是布林型】

in [yuze in yuzewang]

not in [yuze not in yuzewang]

Python3學習筆記(一) 基礎語法

python 是乙個高層次的結合了解釋性 編譯性 互動性和物件導向的指令碼語言。檢視python版本 python v互動式環境 預設情況下,python 3 原始碼檔案以 utf 8 編碼,所有字串都是 unicode 字串。python中單行注釋以 開頭。usr bin python3 prin...

Python3 基礎語法

注釋方式 這是注釋 這是注釋 這是注釋 字串 str hello print str 輸出字串 print str 0 1 輸出第乙個到倒數第二個的所有字元 print str 0 輸出字串第乙個字元 print str 2 4 輸出從第三個開始到第四個的字元 print str 2 輸出從第三個開...

python3基礎語法

識別符號 1.第乙個字元必須是字母表中字母或者下劃線 2.識別符號的其他部分由字母 數字和下劃線組成。3.識別符號對大小寫敏感 python保留字 保留字即關鍵字,我們不能把它們用作任何識別符號名稱。python 的標準庫提供了乙個 keyword 模組,可以輸出當前版本的所有關鍵字 import ...