在數學中我們知道有整數、小數、複數等,簡言之資料是有型別之分的
同樣,在python程式語言中,資料也是有型別的
舉個例子:從藥店購買的眼藥水與我們從商店購買的礦泉水,瓶子的大小為什麼不一樣大呢?
說到底不就是為了節省空間嘛,試想如果用礦泉水瓶來儲存那麼少的眼藥水雖然是可以的,但會造成極大的浪費
因此,設計程式時要充分考慮既能存的下這個資料,而且還要盡可能小的記憶體空間,此時也就誕生了不同的資料型別
為了更充分的利用記憶體空間以及更有效率的管理記憶體,資料是有不同的型別的
如下所示:
怎樣知道乙個資料的型別呢?例如數字100
是什麼型別
在python中,只要有資料,那麼一定有它的資料型別,可以使用type(常量或者變數)
,來檢視資料型別
print(type(3.14))
print(type("hello world"))
執行結果:
這說明:還有很多的資料型別,我們會在後面的課程中會用到,到時詳細講解
python 類的基礎知識
1 建立類 1 class book object 2def init self,b 定義構造器 3 self.name b 4print self.name 5def updatename self,a 6 self.name a 7print self.name 注意 2 建立例項 類的例項化 ...
C 基礎知識整理 基礎知識(2) 類
類,是物件導向語言的基礎。類的三大特性 封裝 繼承 多型。最基本的特性就是封裝性。程式設計師用程式描述世界,將世界的所有事物都看成物件,怎麼描述這個物件?那就是類了。也就是用類來封裝物件。用書上的話說,類是具有相同屬性和行為的物件的抽象。寶馬汽車 別克汽車 五菱之光汽車.基本具有相同的屬性和行為,所...
C 基礎知識整理 基礎知識(2) 類
類,是物件導向語言的基礎。類的三大特性 封裝 繼承 多型。最基本的特性就是封裝性。程式設計師用程式描述世界,將世界的所有事物都看成物件,怎麼描述這個物件?那就是類了。也就是用類來封裝物件。用書上的話說,類是具有相同屬性和行為的物件的抽象。寶馬汽車 別克汽車 五菱之光汽車.基本具有相同的屬性和行為,所...