python的主要變數型別包括以下九種,可用type()函式檢視變數型別。
num=1;
num1 = 1;
num2 = num;
ty = type(num);
print(ty);
print(num);
print(id(num));
print(id(num1));
print(id(num2));
值得注意的是,從結果可以出這裡的num、num1、num2共享同一塊儲存區域。
num=1.22;
ty=type(num);
print(ty);
print(num);
ch='hello world!';
ty=type(ch);
print(ty);
print(ch);
b=true;
ty=type(b);
print(ty);
print(b);
b=false;
ty=type(b);
print(ty);
print(b);
arr=[2,4,6,8];
ty=type(arr);
print(ty);
print(arr);
tr=(2,4,6,8);
ty=type(tr);
print(ty);
print(tr);
sr=;
ty=type(sr);
print(ty);
print(sr);
dc=;
ty=type(dc);
print(ty);
print(dc); # 列印dc
print(dc['name2']); # 列印dc的name2中的值,即user2
字典的遍歷
dc=
for key in dc:
print(key+'|'+dc[key]);
class person: # 定義了乙個person類
def say(self): # person類中定義了乙個say方法(函式)
print('my name is user1!');
user=person(); # user就是乙個物件
user.say(); # 呼叫person類中的say方法(函式)
另外還有一種就是none型別,相當於c語言中的null
val=none;
ty=type(val);
print(ty);
print(val);
Python基礎之變數型別
python有五個標準的資料型別 python支援四種不同的數值型別 int 有符號整型 long 長整型 也可以代表八進位制和十六進製制 float 浮點型 complex 複數 數字是不可改變的資料型別,這意味著改變量字資料型別會分配乙個新的物件。例子1 coding utf 8 author ...
Python 學習筆記之變數
python中變數名規則與其它大多數高階語言一樣,都是受c語言影響。變數名一般由字元 數字 下劃線組成,python 變數名是 大小寫敏感的。python是動態型別語言,不需要預先宣告變數的型別。變數的型別和值在值在賦值那一刻決定。另外,python中,由於記憶體管理是由直譯器負責的,所以開發人員可...
python學習筆記之變數
python的字串列表有2種取值順序 從左到右索引預設0開始的,最大範圍是字串長度少1 從右到左索引預設 1開始的,最大範圍是字串開頭 如果你要實現從字串中獲取一段子字串的話,可以使用變數 頭下標 尾下標 就可以擷取相應的字串,其中下標是從 0 開始算起,可以是正數或負數,下標可以為空表示取到頭或尾...