欧美三区_成人在线免费观看视频_欧美极品少妇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條評論
主站蜘蛛池模板: aaa级片| 在线观看亚洲精品 | 国产 欧美 日本 | 国产精品视频免费 | 91视频在线 | 台湾佬中文娱乐2222vvv | 色视在线 | 天天影视综合网 | 日韩成人在线电影 | 久九九精品免费视频 | 李欣汝| 午夜在线电影 | 特黄aaaaa日本大片免费看 | 成人欧美在线观看免费视频 | 国产精品一区二 | 欧美第一色 | 色在线视频 | www.国产 | 视频一区在线观看 | 超级碰碰碰免费视频 | 久久99国产精品视频 | 日本一级特黄视频 | 人人射人人草 | 四虎国产成人免费观看 | 中文字幕日韩在线 | 天天噜天天干 | 4438激情网 | 大喷水| 亚洲日本在线观看视频 | 色综合久久综合中文小说 | 日韩特级毛片 | 国产一卡2卡三卡4卡免费网站 | 久久草在线看 | 九九热国产视频 | 成人免费观看国产高清 | av小说在线| 国产精品成在线观看 | 欧美日韩亚洲高清不卡一区二区三区 | 色综合久久久久久久久五月性色 | 欧美精品一级 | aiai888永久免费视频 |