1. 程式人生 > 其它 >Python入門-----(1)

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