Python基礎知識(一)

2021-08-18 06:43:34 字數 2742 閱讀 2465

變數

命名規範:

1. 變數名可以包括字母、數字、下劃線,但是數字不能做為開頭;

2. 不能使用關鍵字;

格式化輸出
第一種方法

name = input("請輸入你的姓名:")

age = int(input("請輸入您的年齡:"))

job = input("請輸入您的職業:")

hobby = input("請輸入您的愛好:")

msg1 = """--------- infomation of %s ----------

name : %s

age : %d

job : %s

hobby: %s

-------------- end ----------------

""" % (name,name,age,job,hobby)

print(msg)

第二種方法

dic = 

msg2 = ""

"--------- infomation of %(name)s ----------

name : %(name)s

age : %(age)d

job : %(job)s

hobby: %(hobby)s

-------------- end ----------------

""" % dic

print(msg2)

注意事項:當%為普通字串時,需要使用%轉義,即為:%%

msg3 = "我的名字是:%s,年齡:%d, 學習進度:5

%%" % ("zhangsan", 23)

print(msg3)

算數運算
假設:a = 10  b = 20

c = a + b 結果:c = 30

c = a - b 結果:c = -10

c = a * b 結果:c = 200

c = a / b python2結果:c = 0

python3結果:c = 0.5

c = a % b python2結果:c = 10

比較運算
假設:a = 10  b = 20

a == b 等於 結果:false

a != b 不等於 結果:true

a<> b 不等於 結果:true

a > b 大於 結果:false

a< b 小於 結果:true

a >= b 大於等於 結果:false

a<= b 小於等於 結果:true

賦值運算
假設:a = 10  b = 20

+ 簡單的賦值運算子 c = a + b 將 a + b 的運算結果賦值為 c

+= 加法賦值運算子 c += a 等效於 c = c + a

-= 減法賦值運算子 c -= a 等效於 c = c - a

*= 乘法賦值運算子 c *= a 等效於 c = c * a

/= 除法賦值運算子 c /= a 等效於 c = c / a

%= 取模賦值運算子 c %= a 等效於 c = c % a

**= 冪賦值運算子 c **= a 等效於 c = c ** a

//= 取整除賦值運算子 c //= a 等效於 c = c // a

邏輯運算
and x and y 布林"與" - 如果 x 為 false,x and y 返回 false,否則它返回 y 的計算值。 (a

and b) 返回 20。

or x or y 布林"或" - 如果 x 是非 0,它返回 x 的值,否則它返回 y 的計算值。 (a

or b) 返回 10。

notnot x 布林"非" - 如果 x 為 true,返回 false 。如果 x 為 false,它返回 true。 not(a

and b) 返回 false

if 判斷
結構一:

if 條件:

pass

結構二:

if 條件:

pass

else:

pass

結構三:

if 條件:

pass

elif 條件:

pass

...else:

pass

while迴圈
結構一:

while 條件:

pass

結構二:

while 條件:

pass

else: 注:當while主迴圈體正常結束時,執行else。當while主迴圈體被break時,不執行else。

pass

Python基礎知識(一)

remove 在列表中找到並刪除乙個特定的資料項。insert 在某個特定的位置的前面增加乙個資料項。在列表末尾增加乙個資料項。pop 從列表末尾刪除資料。extend 在列表末尾增加乙個資料項集合。print 在螢幕上顯示。len 得出長度。isinstance 允許檢查某個特定識別符號是否包含某...

python基礎知識一

應用領域全能,平衡發展,樣樣通,簡潔明瞭 單行注釋 多行注釋 input 輸入資料,且只以字串的格式輸入 print 列印資料 比如 python變數名一般包括數字 大小寫字母和下劃線,且以下劃線開頭的變數有特殊含義,大小寫敏感,推薦使用具有固定含義的英文單詞或縮寫。變數宣告,有以下三種情況。類名一...

python基礎知識(一)

數字和表示式 一 常用運算子 加法 減法 乘法 除法 整除 取模 餘 乘方 二 進製 十六進製制 0x開頭 比如 0xaf轉換成十進位制就是175 八進位制 0開頭 比如 010轉換成十進位制就是8 三 變數 變數 variable 變數名可以包括字母 數字和下劃線 變數不能以數字開頭 變數在使用之...