python入門——變量類型與運算符2


  1. python對象的相關概念


1python程序中保存的全部數據都是圍繞對象這個概念展開的:python

  • 程序中存儲的全部數據都是對象ide

  • 每一個對象都有一個身份、一個類型和一個值函數


















  • 對象的類型也稱對象的類別,用於描述對象的內部表示及它支持的方法和操做spa

  • 建立特定類型的對象時,有時也將該對象稱爲該類型的實例orm

  • 實例被建立後,其身份和類型就不可改變對象

    若是對象的值是可修改的,則稱爲可變對象
    若是對象的值不可修改,則稱爲不可變對象
    blog

  • 若是某個對象包含對其餘對象的引用,則將其稱爲容器內存

  • 大多數對象都擁有大量特有的數據屬性和方法字符串

        屬性:與對象相關的值
    方法:被調用時將在對象上執行某些操做的函數
    使用點(.)運算符能夠訪問屬性和方法
    it

2、對象的身份與類型:
python
內置函數id()可返回一個對象的身份,即該對象在內存中的位置

  • is 運算符用於比較兩個對象的身份

  • type() 用於返回一個對象的類型

  • 對象類型自己也是一個對象,稱爲對象的類

    (1)該對象的定義是惟一的,且對於某類型的全部實例都是相同的
    (2)全部類型對象都有一個指定的名稱,可用於執行類型檢查,listdict

2、變量賦值

Python 中的變量賦值不須要類型聲明。

每一個變量在內存中建立,都包括變量的標識,名稱和數據這些信息。

每一個變量在使用前都必須賦值,變量賦值之後該變量纔會被建立。

等號(=)用來給變量賦值。

等號(=)運算符左邊是一個變量名,等號(=)運算符右邊是存儲在變量中的值。










一、多個變量賦值

Python容許你同時爲多個變量賦值也能夠爲多個對象指定多個變量;l例如:

a = b = c = 1    

a, b, c = 1, 2, "john"


二、標準數據類型

在內存中存儲的數據能夠有多種類型。

例如,一我的的年齡能夠用數字來存儲,他的名字能夠用字符來存儲。

Python 定義了一些標準類型,用於存儲各類類型的數據。

Python有五個標準的數據類型:

Numbers(數字)

String(字符串)

List(列表)

Tuple(元組)

Dictionary(字典)

三、python數字

數字數據類型用於存儲數值。

他們是不可改變的數據類型,這意味着改變數字數據類型會分配一個新的對象。

當你指定一個值時,Number對象就會被建立:

var1 = 1
var2 = 10

也可使用del

相關文章
相關標籤/搜索