亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Python之基本數據類型概覽

系統 1782 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條評論
主站蜘蛛池模板: 一级毛片成人免费看免费不卡 | 日韩欧美aa级草草免费视频 | 一级一级毛片免费播放 | 一级播放 | 国产亚洲一区二区在线观看 | 波多野结衣国产精品 | 成年女人黄小视频 | 99热这里只有精品在线观看 | 亚洲精品一 | 国产成人精品亚洲77美色 | 亚洲国产精品久久卡一 | 久久黄色影片 | 国产亚洲精品久久麻豆 | 亚洲视频手机在线观看 | 精品影视 | 成 人国产在线观看高清不卡 | 在线播放精品一区二区啪视频 | 波多野结衣高清在线播放 | 99久久在线 | 免费一级欧美大片在线观看 | 久久做| 午夜在线观看免费影院 | 国产日韩欧美综合一区 | 精品一区二区三区的国产在线观看 | 国内久久精品 | 不卡猪| 久久天堂一区二区三区 | 国产亚洲精品美女 | 欧美一级日本一级韩国一级 | 久久伊人免费视频 | 天天操天| julia中文字幕在线 | 激情五月色婷婷在线观看 | 久热精品在线视频 | 欧美大狠狠大臿蕉香蕉大视频 | 亚洲精品欧美精品日韩精品 | 欧美日韩91| 亚洲欧洲国产精品久久 | 99久久www免费人成精品 | 久久久久久岛国免费网站 | 在线观看年轻的母亲 |