Python-簡單數據類型

數字:

  1. 整數(int,long):整數在3版本沒有大小長度分別,內存決定整數最大長度
  2. 浮點數(float):無窮小數會做精度處理,四捨五入,只要有小數點就是浮點型
  3. 布爾(bool):非空(None)非0爲真,0或空爲假
  4. 複數(complex):複數的標誌爲虛部以大寫“J”或小寫“j”結尾

字符串:

    表達方式:單引號、雙引號或者'''abc''',"""abc""",單個字符也稱作字符串,可用\轉義,

                    可用\防止轉義,但是一次性只能控制一個,\n\t之類的特殊字符可用r一次性全部防止轉義。

            print('\\n\\t')和print(r'\n\t')是一樣的結果

    索引:str[index],下標值不可大於等於字符串的最大長度,-1是從右往左第一位

    切片:可以獲取字符串上一定區間中的值,str[start:stop:[step]],左閉右開(含左不含有)

            str[::-1]將字符串倒序排列了一下

            str[0::-1]取到的是第一個字符,第一個字符默認是0位

    注意:字符串其中的內容不可變,字符串爲不可變數據對象

列表(list):

    表達方式:使用中括號[],逗號分隔每個數據元素,一個列表可以包含不同的數據類型。

    列表可以使用索引和切片操作。

    列表類型中的內容可以改變,列表爲可變數據對象

    可以創建一個空列表,或者只有一個元素的列表。mylist = []

元組(tuple):

    元組和列表類似,不同之處在於元組內數據不可以被修改。

    表達方式:使用小括號(),逗號分隔每個數據元素,一個元組也可以包含不同的數據類型。

    元組可以使用索引和切片操作。

    元組和字符串一樣,其中的內容不可以被修改。但是元組中的列表裏面的值是可以修改的。

    注意:創建只含有一個元素的元組:(1,)     不能是(1),該爲一個實際數據對象。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章