Python基本知識學習(二)變數以及型別

2021-09-11 02:43:59 字數 1518 閱讀 6716

1.變數的定義

變數是計算機語言中能儲存計算結果或能表示值抽象概念。變數可以通過變數名訪問。

2.變數命名規則

可由字母數字下劃線組成,但是數字不能在開頭,不能與關鍵字重名

3.變數型別

python有五個標準的資料型別:

numbers(數字)

string(字串)

list(列表)

tuple(元組)

dictionary(字典)

python支援四種不同的數字型別:

int(有符號整型)

long(長整型[也可以代表八進位制和十六進製制])

注意:long 型別只存在於 python2.x 版本中,在 2.2 以後的版本中,int 型別資料溢位後會自動轉為long型別。在 python3.x 版本中 long 型別被移除,使用 int 替代。

float(浮點型)

complex(複數)

例:

a = 100#整型

b = 100.1#浮點型

c = 3.14j#複數,複數由實數部分和虛數部分構成,可以用 a + bj,或者 complex(a,b) 表示, 複數的實部 a 和虛部 b 都是浮點型。

d = 'string'#字串

e = [1,2,3]#列表

f = (1,2,3)#元組

g = #字典

print(a,type(a))

print(b,type(b))

print(c,type(c))

print(d,type(d))

print(e,type(e))

print(f,type(f))

print(g,type(g))

執行結果:

100 100.1 3.14j string [1, 2, 3] (1, 2, 3)

4.變數型別詳解

string:

字串列表有兩種取值順序從左到右或從右到左。從左到右以0為初始值,最大範圍是字串長度減1,從右到左以-1為初始值,最大範圍是字串開頭

例如:

從左到右:

0 1 2 3 4

a b c d e

-5 -4 -3 -2 -1

從右到左:

a = 『abcde』

a[1,4]=123

切片格式 [起始位置:結束下標:步長]

由此看出中括號左側的數字位置輸出,中括號右側的數字位置是不輸出的

元組():

元組不可二次賦值,相當於唯讀列表。而列表是可以更新的

字典{}:

字典通過鍵來取值,而不是通過偏移訪問

a = 

print(a['name'])

print(a['age'])

執行結果:

lili

13

Python學習筆記 二 變數型別

list 列表 是 python 中使用最頻繁的資料型別。列表可以完成大多數集合類的資料結構實現。它支援字元,數字,字串甚至可以包含列表 所謂巢狀 列表用 標識。是python最通用的復合資料型別。看這段 就明白。列表中的值得分割也可以用到變數 頭下標 尾下標 就可以擷取相應的列表,從左到右索引預設...

學習Shell(二)變數

如何給shell指令碼傳入引數 1.執行 vi test.sh 建立乙個新的shell指令碼。vi test.sh 2.指令碼test.sh的內容如下 bin sh name 1 echo the are great man 3.給新建立的test.sh的指令碼賦可執行許可權,命令為 chmod 7...

golang學習(二) 變數

包的匯入 import fmt variable 變數 1,定義賦值 var num1 int num1 10 var num2 int 20 多個相同型別的變數一起定義和賦值 var str1,str2,str3 string aaa bbb ccc 使用 來定義並初始化變數 注意 只能在函式內部...