最近跟着某個我認爲是大佬的大佬的視頻學習Python入門,剛看完變量,在這裏做些小結。
首先是命名規範和大多數常用編程語言一樣:變量名不允許以數字爲開頭,常用字母或者下劃線開頭//其他歪門邪道的就不清楚了。
再來是變量
在C++和Java定義變量時,首先要給出明確的數據類型
如:int a = 1024;
double b = 1024.0;
char c = ‘c’;
String str = “Hello World!”;(Java)
但是在Python中就不需要聲明數據類型,它會自動識別。
如:a = 1024;
b = 1024.0;
str = “Hello World!”;//字符串類型可(只能字符串+字符串,或者字符串+字符,字符+字符不可行)
c = ‘c’;
另外在Python沒有數組,取而代之的是1.列表 2.元組 3.字典
- 列表
賦值(初始化):A = [0,1.0,‘2’,“3”];//注:列表中各個元素類型可以不同也可以全都相同,下標從0開始到元素個數-1,元素個數可爲0,但無意義。
修改:A[i] = ;//i爲下標
增加:不可。
刪除:不可。 - 元組(只讀)
賦值(初始化):A = (0,1.0,‘2’,“3”);//注:列表中各個元素類型可以不同也可以全都相同,下標從0開始到元素個數-1,元素個數可爲0,但無意義。
修改:初始化後就不可修改
增加:不可。
刪除:不可。 - 字典
賦值(初始化):A = {標記名:數值,標記名:數值,標記名:數值};//注:格式爲:標記名(任意類型值):數值:如"str":0
列表中各個元素類型可以不同也可以全都相同,下標從0開始到元素個數-1,元素個數可爲0,且有意義。
查詢時:A[標記名]
當字典A爲空或非空時,都可以添加元素到最後一個元素後:
1.當標記名沒有在字典中出現過(即增加):
A[標記名] = 數據;
2.當標記名有在字典出現過(即修改):
A[標記名] = 數據;
刪除:del A[標記名]