變數
命名規範:
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 變數名可以包括字母 數字和下劃線 變數不能以數字開頭 變數在使用之...