python學習之變數型別

2021-10-06 02:27:32 字數 1500 閱讀 5394

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 開始算起,可以是正數或負數,下標可以為空表示取到頭或尾...