單行注釋
語法格式:# 說明性文字
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.語句 乙...