亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python標準數據類型舉例分析

發布時間:2021-11-23 14:31:12 來源:億速云 閱讀:175 作者:iii 欄目:大數據

這篇文章主要講解了“Python標準數據類型舉例分析”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Python標準數據類型舉例分析”吧!

一、數字

在Python3中支持的數字類型有:

  • 整型:比如 -1、0、1、888、0x66等

  • 浮點型:比如 1.689、3.6e-10

  • 布爾型:是整型的子類,True和False對應整型的1和0。

  • 復數:比如 1+j、5-6.66j等。

注:自Python3.6之后,就不支持常整型了。所以45689L這種形式都是非法的。

除此之外,我們還需要了解一些數字常量,比如不同進制的數:

  • 16進制常量:以0x或者0X開頭,比如0xFF

  • 8進制常量:以0o開頭,比如00456

  • 2進制常量:以0b開頭,比如0b1010101

除此之外,我們還需要熟練掌握:數字的運算數字的常用轉換函數等,這將在后面專出一篇文章來講。

二、字符串

字符串就是一系列字符。Python中的字符串用單引號 ' 或雙引號 " 括起來,同時使用反斜杠 \ 轉義特殊字符。

比如我們寫的第一個程序:

print("人生苦短,我學Python!")

其中,所用到的"人生苦短,我學Python!"就是一個字符串。

在初始字符串,我們至少要學會兩點:

  • 學會使用一些字符串操作符,能夠更方便地處理字符串

  • 學會使用索引截取字符串的目標片段

(1) 操作符

1、使用 + 可以將兩個字符串連接起來,如下所示:

str1 = "人生苦短,"str2 = "我學 Python!"print(str1 + str2)

運行結果:
Python標準數據類型舉例分析
2、使用 * 可以復制當前字符串,如下所示:

str = "我學Python!"print(str * 2)

運行結果:
Python標準數據類型舉例分析

(2) 字符串索引

字符串截取目標字符段的語法格式如下:

str[start : end]

需要注意的是,索引值總0開始,-1表示從末尾開始。

比如我們想截取"人生苦短,我學Python!"的前四個字符,就可以這樣:

str = "人生苦短,我學Python!"print(str[0 : 4])

運行結果:
Python標準數據類型舉例分析
當然,也可通過:str[ : 4] 或者 str[-14 : -10]也可獲得相同的結果。

三、列表

列表(List)是Python中使用最頻繁的數據類型。大多數集合類的數據結構是可以通過列表來實現的,所以學好列表非常關鍵。

列表中元素的類型可以不相同,元素值可以修改。它支持數字,字符串甚至可以包含列表(所謂嵌套)。列表是寫在方括號 [] 之間、用逗號分隔開的元素列表。

下面舉例幾個簡單的列表:

list1 = [120, "Python", "哈皮", 78.6]list2 = ["人生", 100]

1、和字符串一樣,列表同樣可以使用 + 和 * 操作符,分別進行連接和復制。

list1 = [120, "Python", "哈皮", 78.6]list2 = ["人生", 100]print(list1 + list2)print(list2 * 2)

運行結果:
Python標準數據類型舉例分析
2、和字符串一樣,列表同樣可以被索引和截取,列表被截取后返回一個包含所需元素的新列表。

list1 = [120, "Python", "哈皮", 78.6]list2 = ["人生", 100]print(list1[2 : ])print(list2[ : -1])

運行結果如下:
Python標準數據類型舉例分析
除此之外,List還可以切片,支持list[start:step:end]語法。而且List 內置了有很多方法,例如 append()、pop() 等等,這在后面會講到。

四、元組

元組(tuple)與列表類似,不同之處在于元組的元素不能修改。元組寫在小括號 () 里,元素之間用逗號隔開。元組中的元素類型也可以不相同。

雖然tuple的元素不可改變,但它可以包含可變的對象,比如list列表。在構造包含 0 個或 1 個元素的元組比較特殊,所以有一些額外的語法規則:

tup1 = ()    # 空元組tup2 = (20,) # 一個元素,需要在元素后添加逗號

下面簡要總結一下元組的基本用法:

  • 與字符串一樣,元組的元素不能修改。

  • 元組也可以被索引和切片,方法一樣。

  • 注意構造包含 0 或 1 個元素的元組的特殊語法規則。

  • 元組也可以使用+操作符進行拼接、* 進行復制。

五、集合

集合(set)是由一個或數個形態各異的大小整體組成的,構成集合的事物或對象稱作元素或是成員。集合不能包含相同的元素,因此可以用來刪除重復的元素。

集合可以存放不同類型的元素,可以使用大括號 { } 或者 set() 函數創建集合,如下所示:

set1 = {
   
   
   "abc", "python", 12}set2 = set("abcdefg")print(set1)print(set2)

運行結果:
Python標準數據類型舉例分析
注意:創建一個空集合必須用 set() 而不是 { },因為 { } 是用來創建一個空字典。

六、字典

字典(dictionary)是Python中另一個非常有用的內置數據類型。字典是一種映射類型,字典用 { } 標識,它是一個無序的鍵(key) : 值(value) 的集合。在同一個字典中,鍵(key)必須是唯一的

列表是有序的對象集合,字典是無序的對象集合。兩者之間的區別在于:字典當中的元素是通過鍵來存取的,而不是通過偏移存取

下面舉個簡單的例子,來演示一下字典的用法:

dict = {
   
   
   }dict[0] = "人生苦短,"dict[1] = "我學 Python"dict["two"] = "!"print(dict)print(dict[0])print(dict["two"])print(dict.keys())print(dict.values())

運行結果:
Python標準數據類型舉例分析

感謝各位的閱讀,以上就是“Python標準數據類型舉例分析”的內容了,經過本文的學習后,相信大家對Python標準數據類型舉例分析這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

昌宁县| 鱼台县| 太仆寺旗| 大埔区| 远安县| 双牌县| 长汀县| 广河县| 贞丰县| 卓资县| 盈江县| 黎城县| 怀集县| 和政县| 康马县| 宕昌县| 安新县| 宁波市| 阳谷县| 广汉市| 龙山县| 原阳县| 广丰县| 望江县| 余姚市| 岳普湖县| 崇礼县| 合阳县| 汕尾市| 无棣县| 沛县| 南投县| 开平市| 肃宁县| 盐边县| 福州市| 宁夏| 廉江市| 静乐县| 沾益县| 浦城县|