Python入門-----(1)
技術標籤:基礎
運算子
=:賦值運算子
a = 10 # 此時將10賦值給a,所以a的結果就是10
a = 50 # 此時a的結果是50
在整個過程中,10和50的值沒變,所以它們屬於常量,而a的值發生改變,所以a屬於變數
檢視型別:type(10)
變數型別
int:整數數字
float:浮點數(小數)
str:字串,""或’'包含的內容稱為字串
布林型別:
True:真
False:假
識別符號(變數)命名規則:
字母、數字、_組成 不能以數字開頭 不能和關鍵字重名 儘量做到見名知義 儘量避免與變數型別重複 識別符號(變數)命名方法: 儘量遵循,讓識別符號更容易識別 小駝峰命名法: studentAge = 20 大駝峰命名法: StudentAge = 20 _連線: student_age = 20
關鍵字:
None:空
輸出:print
格式化輸出:一一對應
%d:輸出有符號十進位制整型數字
%f:輸出小數,預設小數點後6位,用%.2f輸出兩位小數
%s:輸出字串
name = “小明”
a = 15.5
b = 4.5
print("%s午餐消費%.2f元,剩餘%.2f元"% (name, a, b))
輸入:input
輸入的任何資料都是字串型別
算術運算子:
1 + 2 -> 3
1 * 2 -> 2
1 - 2 -> -1
1 / 2 -> 0.5 求出最後結果,浮點型別
1 // 2 -> 0 取商
1 % 2 -> 1 取餘
1 ** 2 -> 1 兩個1相乘
a = 2
a += 2 # a = a + 2 -> a:4
a -= 1 # a = a - 1 -> a:3
a *= 2 # a = a * 2 -> a: 6
a /= 1 # a = a / 1 -> a:6.0
a **= 2 # a = a ** 2 -> a:36
型別轉換
int:將字串型別轉換為數字型別,字串裡面必須全部是數字字元
a = “20”
b = int(a)
b:20, type(b) -> int
float:可以將像浮點數的字串變為浮點數
a = “12.3”
b = float(a)
b: 12.3 , type(b) -> float
str:將其他型別轉換為字串
a = 12
b = 12.56
c = str(a) # c: ‘12’, type© -> str
d = str(b) # d: ‘12.56’ , type(d) -> str