欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python之基本數據類型概覽

系統 1860 0

Python之基本數據類型概覽

什么是數據類型?

每一門編程語言都有自己的數據類型,例如最常見的數字1,2,3.....,字符串'小明','age','&D8'...,這些都是數據類型中的某一種。

數據類型在數據結構中的定義是一組性質相同的值的集合以及定義這個值集合上的一組操作的總成。

本節先介紹4種數據類型——數字、字符串、布爾類型、列表。在后續更新的章節中會詳細介紹Python中所有的數據類型。

一、數字

1、int(整型)

在64位的操作系統上,整數的二進制位數為64位,則取值范圍為 -2 63 ~ 2 63 -1 ,即-9223372036854775808 ~ 9223372036854775807。

2、long(長整型)

Python沒有限制長整型數值的大小,但是實際上機器的內存是有限的,所以長整型數值不可能無限大。(可在pycharm中運行以下代碼看看結果會是什么)

注:在Python3已不再有long類型,只有int和float(將在下方介紹)

          
            a = 2**64
print(type(a))   # type()函數是用來查看數據類型的
b = 2**60
print(type(b))
          
        

3、float(浮點型)

浮點型就是小數,如1.2,3.476,6.423等等。

          
            print(type(5.43))
          
        

二、字符串

在Python中,加了引號的字符都被認為是字符串。 例如:

          
            name = 'kwan'     # 單引號
age = "21"        # 雙引號
sex = '''男'''     # 三個單引號
like = """學習"""  # 三個雙引號                   這些都是定義字符串的方法

          
        

以上變量都是字符串類型,這幾種方法沒有任何區別,那么Python為什么要要設置這么多種定義字符串的方法呢?來看下面的一行代碼:

          
            say1 = "Today is ncie, and I'm very happy." 
print(say1)         #   不會報錯

say2 = 'Today is ncie, and I'm very happy.'
print(say2)         #   會報錯
          
        

上面代碼告訴我們,當需要在字符串中使用引號作為字符串中的內容時,這個時候就需要使用不同的引號嵌套著使用。(此處牽扯到字符轉義的內容,后續會專門出一篇關于字符轉義的博客)

字符串的拼接

數字可以進行加減乘除等運算,字符串呢?字符串只能進行 “相加”和“相乘” 運算。

Python之基本數據類型概覽_第1張圖片

注:字符串的拼接(加法)只能是在雙方都是字符串的情況下進行,不能跟其它數據類型拼接。

Python之基本數據類型概覽_第2張圖片

注:字符串的乘法,只能是字符串與數字相乘,而且數字必須是整形。

三、布爾型(bool)

布爾類型只有兩個值,一個是 True ,一個是 False ,布爾類型主要用于邏輯判斷。

Python之基本數據類型概覽_第3張圖片

四、列表(list)

假設現在需要將班級所有人的名字存下來,此時若用字符串類型就會很不方便,因為在print時不能選擇指定的人名(雖然字符串的切割方法能做到,但是很麻煩),這個時候就需要用到列表了。

Python之基本數據類型概覽_第4張圖片

列表是通過下標來標記元素位置的,下標從0開始。

元素名 kwan kobe james haha alex
下標(索引) 0 1 2 3 4

列表元素的增刪查改

1、添加

①插入

Python之基本數據類型概覽_第5張圖片

②追加

Python之基本數據類型概覽_第6張圖片

2、刪除元素

Python之基本數據類型概覽_第7張圖片

注:remove方法會刪除從左開始找到的第一個指定元素,如果指定刪除的元素在該列表中有多個,則只刪除從左開始找到的第一個指定元素。

3、查找

①通過索引找元素:在“四、列表(list)”下方的那個表就是通過索引找元素。

②通過元素確認索引

Python之基本數據類型概覽_第8張圖片

注:index方法會從左開始找到一個指定元素,如果指定的元素在該列表中有多個,則只獲取從左開始找到的第一個指定元素的索引值。

4、更改

直接根據索引找到對應元素重新賦值即可。

Python之基本數據類型概覽_第9張圖片

5、判斷元素是否在列表中

可用in方法來進行判斷,具體使用方法如下圖。

Python之基本數據類型概覽_第10張圖片


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 亚洲国产第一区二区香蕉 | 亚洲 无码 自拍 欧美 小说 | 国产精品嫩草影视在线观看 | 欧美线在线精品观看视频 | 婷婷成人免费视频 | 香蕉18xxoo欧美夜视频 | 亚洲午夜久久久久久尤物 | 亚洲精品国产综合一线久久 | 成年网址网站在线观看 | 久久精品人人做人人 | 欧美成人精品一区二区三区 | 九色91 | 国产精品毛片久久久久久 | av国产精品 | 色在线视频| 欧美日韩精品国产一区二区 | 日韩不卡免费视频 | 国产无圣光高清一区二区 | 亚洲成人精品 | 青青草国产精品欧美成人 | 成年网站在线播放 | 清清草免费视频 | 国产一区在线观看免费 | 日韩在线欧美 | 久久久9999久久精品小说 | 成人一区二区在线 | 日韩在线视频中文字幕 | 成人免费网站www网站高清 | 国产成年网站v片在线观看 中文字幕在线免费视频 | 君岛美绪一区二区三区 | 国产精品久久久久久久久久久新郎 | 久久精品久久久久久 | 精品国产一区二区三区久久影院 | 日韩中文字幕网站 | 91久久艹| 国产无遮挡一级毛片 | 日本黄色免费网址 | 成人视品 | 日本视频高清免费观看xxx | 午夜视频1000 | 男女日比 |