Python3 基本數(shù)據(jù)類(lèi)型

來(lái)自http://www.runoob.com

1.標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型

  • Number 數(shù)字
    [int、float、bool、complex]
  • String 字符串
    (+連接,*重復(fù))
  • List 列表
    (列表里的元素類(lèi)型可以不相同,+連接,*重復(fù))
  • Tuple 元組
    (元組里的元素類(lèi)型可以不相同。tuple的元素不可改變,但它可以包含可變的對(duì)象,比如list列表。只包含一個(gè)元素時(shí)其后要加逗號(hào))
  • Set 集合
    (可以使用大括號(hào) { } 或者 set() 函數(shù)創(chuàng)建集合,注意:創(chuàng)建一個(gè)空集合必須用 set() 而不是 { },因?yàn)?{ } 是用來(lái)創(chuàng)建一個(gè)空字典。)
  • Dictionary 字典
    (列表是有序的對(duì)象集合,字典是無(wú)序的對(duì)象集合。字典用 { } 標(biāo)識(shí),它是一個(gè)無(wú)序的 鍵(key) : 值(value) 的集合。鍵(key)必須使用不可變類(lèi)型。

不可變:Number、String、Tuple
可變:List、Set、Dictionary

注意:在 Python2 中是沒(méi)有布爾型的,它用數(shù)字 0 表示 False,用 1 表示 True。到 Python3 中,把 True 和 False 定義成關(guān)鍵字了,但它們的值還是 1 和 0,它們可以和數(shù)字相加。

2.運(yùn)算符號(hào)

  • +(加法)
  • -(減法)
  • *(乘法)
  • /(除法,得到一個(gè)浮點(diǎn)數(shù),如2/4=0.5)
  • //(除法,得到一個(gè)整數(shù),如2//4=0)
  • %(取余)
  • **(乘方)

3.Set集合

a.b都是集合
- → a - b :a 和 b 的差集
| → a | b :a 和 b 的并集
& → a & b :a 和 b 的交集
^ → a ^ b :a 和 b 中不同時(shí)存在的元素
in:判斷某元素是否在集合中

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容