Python的基礎語法

2021-09-27 02:09:01 字數 3306 閱讀 2820

單行注釋

語法格式:# 說明性文字

print("python!"); # 列印"python!"
多行注釋

語法格式:""「說明性文字」""

"""列印一段文字資訊"""

print("python是一門非常棒的語言");

工作日誌說明

語法格式: # todo 說明性文字

# todo 程式寫完後,修改下面的輸出資訊

print("welcome to python!");

注釋的作用

新增說明性文字

除錯程式,使無效或錯誤的**不生效,方便修改程式

記錄工作日誌,方便資訊查詢

關鍵字是python語言中已經占用,具有特殊含義的符號

①概念:是指用來標識某個實體的符號

②規範:

③命名約束

first_name		user_name		card_id
firstname		username		cardid
變數的定義:用於描述計算機中資料的儲存空間

變數的作用:在計算機記憶體中儲存資料

語法格式:定義變數: 變數名=值

變數型別名稱

作用int(整型)

表示所有的整數

float浮點型

表示所有的小數

boolean(布林型)

表示所有的布林值

str(字元型)

表示所有的字串資訊

注意:變數的型別在變數使用過程中隨時發生改變,以最後一次執行=操作的結果為準

使用注意

符號作用

+(加)

計算兩個數相加的和

-(減)

計算兩個數相減 的差

*(乘)

計算兩個數相乘的積

/(除)

計算兩個數相除的商

//(整除)

兩個數相除後,只取結果的整數部分

%(求餘)

兩個數相除後,只取結果的小數部分

**(乘方)

計算a的b次方

算數運算子的優先順序

1、乘方 > 乘、除、整除、取餘 > 加、減

2、相同等級的運算順序為從左到右

注意事項

整數除整數,運算結果為小數

賦值運算子 符號

作用=賦值+=

加後賦值

-=減後賦值

*=乘後賦值

/=除后賦值

%=求餘後賦值

//=整除後賦值

**=乘方後賦值

語法格式

可直接進行賦值操作

a=1;

b=2.5

c="hello";

a+=b; #即a=a+b

a**=b; #即a=a**b

使用注意

賦值運算子,左側只能是變數,右側可以說任意資料或變數

比較運算:是發生在兩個同型別資料間的一種操作,比較運算是使用固定的比對規則對兩個資料進行比對,如果比較表示式子成立得到結果true,如果不成立,得到結果false。

比較運算子 符號

作用==

判斷兩個運算元的值是否相等,成立為true

!=判斷兩個運算元的值是否不相等,成立為true

>

判斷左運算元是否大於右運算元,成立為true

<

判斷左運算元是否小於右運算元,成立為true

>=

判斷左運算元是否大於等於右運算元,成立為true

<=

判斷左運算元是否小於等於右運算元,成立為true

注意:對字串進行比較時應對每個字元進行逐一比較

關係運算:關係運算是發生在兩個布林型資料間的一種操作,關係運算是根據固定規則對兩個布林值進行運算,最終結果是布林值

關係運算子 符號

作用and(邏輯與)

表示兩個布林值之間的並且關係

or(邏輯或)

表示兩個布林值之間的或者關係

not(邏輯非)

表示乙個布林值的反向對立關係

真值表and:同真則真

andtrue

false

true

true

false

false

false

false

or:同假則假

ortrue

false

true

true

true

false

true

false

not:非真即假,非假即真

true

false

notfalse

true

注意事項

①數字可以作為關係運算的資料進行計算,0表示false,非0表示true

②當數字與布林值同時出現在關係運算中,任意運算元可以決定整個式子值的,最終結果即為該運算元

eg:

print(true and 0)

#列印結果為0

print(1 and false)

#列印結果為false

print(2 or false)

# 列印結果為2

print(false or 2)

# 列印結果為2

③當數字與布林值同時出現在關係運算中,如果兩個運算元都無法單獨決定整個式子值的,最終結果即為後面的運算元

eg:

print(true and 6)

#列印結果為6

print(6 and true)

# 列印結果為true

print(false and 0)

#列印結果為0

print(0 and false)

#列印結果為false

a="hello";

b="python";

print(a+b);

print(a*3);

輸出的結果為:

hellopython

hellohellohello

Python基礎 Python語法基礎

關鍵字是python語言的關鍵組成部分,不可隨便作為其他物件的識別符號 andas assert break class continue defdel elif else except exec finally forfrom global ifimport inis lambda notor p...

python的基礎語法

python識別符號由字母,數字,下劃線組成,並且不能以數字開頭。學習 python 與其他語言最大的區別就是,python 的 塊不使用大括號 來控制類,函式以及它他邏輯判斷。python 最具特色的就是用縮進來寫模組。縮排的空白數量是可變的,但是所有 塊語句必須包含相同的縮排空白數量,這個必須嚴...

python的基礎語法

1.注釋 程式中不參與編譯執行 不參解釋 也不影響程式的說明性的文字就是注釋。1 單行注釋 在說明性文字前加 後面的文字就是注釋 print hello world 這個是列印語句2 多行注釋 將說明性文字放在 或者 之間 多行注釋第一行 多行注釋第二行 多行注釋第一行 多行注釋第二行 2.語句 乙...