Python3之資料類型,python3資料類型

來源:互聯網
上載者:User

Python3之資料類型,python3資料類型

1、基礎資料型別 (Elementary Data Type)
數字類型
整型 int
浮點型 float
布爾型 bool: True==1、False==0
複數類型 complex
算術運算子 + - * / // % **
賦值運算子 += -= *= /= //= %= **=
內建函數max(),min()求最大值最小值
import decimal


2、序列類型
'''
#字串str、列表list、元組tuple
#序列的建立,類型轉換
#字串類型的建立:單引號或者是雙引號、三引號,但一定是成對出現
#列表的建立:[] 中括弧,元素之間用逗號隔開
#元組的建立:()小括弧,或者之間逗號隔開各項
'''
ss = 'hello world'
list1 = [1,3,5,7,9]
tp = 1,2,3,'a'

3、類型轉換
#內建函數len()求長度
#序列類型的特點:序列中的每個元素都有字元編號,也稱之為索引
#每個元素都有各自的索引值,有正向索引也有反向索引,
#正向索引就是元素的索引值從左至右預設從0開始
#序列的通用操作:
#通過索引來進行取值、切片

#相加:同類型才能相加 +
#重複:序列*重複次數
#檢查成員:in , not in判斷元素是否在序列中

 

4、列表的方法及屬性
'''
L.append(obj) 在列表末尾添加新的對象。
L.clear() 清空整個列表。
L.copy() 複製列表,和L[:]的複製方式一樣屬於淺複製。
L.count(obj) 統計某個元素在列表中出現的次數。
L.extend(seq) 用新列表擴充原來的列表。
L.index(obj) 從列表中找某個值第一個匹配項的索引位置。
L.insert(index,obj) 插入元素,可以指定位置。
L.pop(obj=list[-1]) 出棧,可以指定位置。
L.remove(obj) 移除指定元素從左邊開始的第一個。
L.reverse() 反向列表中元素。
L.sort() 對原列表進行排序。
'''
ls = [3,1,6,7,5,4]
ls.append(12)
ls.reverse ()
print(ls)

5、可變對象和不可變對象
# 可變對象: 列表,字典,集合
# 不可變對象 : 字串,元組, 數字類型

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.