數據類型


標準數據類型:python

  • Numbers(數字)數據結構

    • int(有符號整型)ide

    • long(長整型[也能夠表明八進制和十六進制])函數

    • float(浮點型)code

    • complex(複數)對象

  • String(字符串)索引

    • str = 'Hello everybody!'ci

    • print str[0] #輸出第一個元素字符串

    • print str[0:2] #輸出1-3元素it

    • print str * 2 #輸出兩次

    • print str + 'haha'

  • List(列表)

    • 是 Python 中使用最頻繁的數據類型

    • 用[ ]標識

    • 是有序的對象結合

    • 元素是經過偏移存取的

    • list = [ 'abcd', 786 , 2.23, 'john', 70.2 ] 用法同String哦

  • Tuple(元組)

    • 相似List

    • 用()標識

    • 注意:元組不能二次賦值,至關於只讀列表

    • tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )

  • Dictionary(字典)

    • 是除列表之外python之中最靈活的內置數據結構類型

    • 用"{ }"標識

    • 是無序的對象結合

    • 元素是經過鍵來存取的,字典由索引(key)和它對應的值value組成

    • tinydict = {'name': 'john','code':6734, 'dept': 'sales'}


  1. del 變量--刪除指定對象的引用

  2. 數據類型轉換:只須要將數據類型做爲函數名便可

  3. 函數 描述

    int(x [,base])

    將x轉換爲一個整數

    long(x [,base] )

    將x轉換爲一個長整數

    float(x)

    將x轉換到一個浮點數

    complex(real [,imag])

    建立一個複數

    str(x)

    將對象 x 轉換爲字符串

    repr(x)

    將對象 x 轉換爲表達式字符串

    eval(str)

    用來計算在字符串中的有效Python表達式,並返回一個對象

    tuple(s)

    將序列 s 轉換爲一個元組

    list(s)

    將序列 s 轉換爲一個列表

    set(s)

    轉換爲可變集合

    dict(d)

    建立一個字典。d 必須是一個序列 (key,value)元組。

    frozenset(s)

    轉換爲不可變集合

    chr(x)

    將一個整數轉換爲一個字符

    unichr(x)

    將一個整數轉換爲Unicode字符

    ord(x)

    將一個字符轉換爲它的整數值

    hex(x)

    將一個整數轉換爲一個十六進制字符串

    oct(x)

    將一個整數轉換爲一個八進制字符串

相關文章
相關標籤/搜索