Python基礎資料型別 (Elementary Data Type)

來源:互聯網
上載者:User

標籤:簡介   python   數實值型別   

# Python基礎資料型別 (Elementary Data Type)


##### 1.Python簡介


##### 2.數實值型別


##### 3.序列類型



##### 1.Python簡介

1.python是一門程式設計語言,是一門完全物件導向的程式設計語言

2.如果對語言進行分類,那麼python是一門強型別,動態類型的語言

(弱類型:比如int可以變成float,python中數實值型別不可變;

(動態類型:編譯時間不知道變數類型,python中變數無類型)

3.我們的python基礎課所講的內容是為了,大家今後的課程打下基礎,並不是為了將來能夠寫出和python類似的語言,所以內容肯定會有所講有所不講,若是部分同學對某些內容有興趣,可以課後和老師討論



### 2.數實值型別


數實值型別就是我們平常用來做計算的數字類型,在python中有如下幾種數實值型別


```python

#整型 

int


#浮點型 

float


#布爾型 

bool


#複數型 (在python中用小寫 j ,表示虛部,用其他的字母不行)

complex

```

數實值型別主要是用來是做運算的,所以還會有如下的運算子


```python

#數值運行常用運算子

+ - * / //(整除,向下取整) %(取餘) ** (冪)


#賦值運算子   

=  +=  -=   *=  /=  ....

```


基本數實值型別中前三種是常用的,複數在數學裡面用得多,但是一般是用不上的。




### 3.序列類型


   在python中三種序列類型,序列類型簡單來說就是對象裡面的元素是有順序的。


```python

字串 str

列表   list

元組   tuple

可變序列:list

不可變序列:tuple,str

```

序列類型做為基本的資料類型是大家必須要掌握的,在python中大家會經常見到這三種資料類型。首先要掌握定義和序列的通用操作。


**1.建立序列**


```

字串用引號建立

列表用中括弧 [] 建立

元組用小括弧() 或者 直接用逗號隔開各元素

```


**2.序列的通用操作**


```

索引取值切片 索引:正向索引和反向索引   

類型的轉換: str() list() tuple ()

相加 + +=

重複 * *=

檢查成員 in  not in 

```




### 總結


Python中數實值型別和我們日常使用沒有差別,是一樣的。對於序列類型,記住每種序列類型的定義和通用操作,在後面使用多了之後自然就能加深理解。


本文出自 “一隻菜的不能再菜的小菜鳥” 部落格,謝絕轉載!

Python基礎資料型別 (Elementary Data Type)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.