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

來自http://www.runoob.com

1.標準數(shù)據(jù)類型

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

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

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

2.運算符號

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

3.Set集合

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

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

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

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