91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

Python中有什么數據類型

發布時間:2021-10-28 10:00:27 來源:億速云 閱讀:101 作者:小新 欄目:編程語言

這篇文章主要介紹了Python中有什么數據類型,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

1、字符串

1)概念

字符串英文名string,簡稱str 字符串就是由一個個字符連接起來的組合, 你平時所見的字母、數字、漢字、符號都是字符。 字符串可以用來表示詞、語句、甚至是數學公式。簡單概括一下,所有單引號、雙引號、三引號中的內容就是字符串,無論引號里面內容是中文、英文、法文、數字、符號、甚至是火星文。

代碼演示1

name='小明'

代碼演示2

print("hello")

在上面的代碼中,小明和hello都屬于字符串類型。

2)字符串拼接

字符串拼接的方法簡單的很,就是利用字符串拼接符號+,將需要拼接的變量連接在一起。需要注意的是,只有字符串與字符串才能拼接。比如:

Python中有什么數據類型

2、整數

整數英文為integer, 簡稱int。整數是正整數、零和負整數的統稱。說白了,就是沒有小數點的數字。而且不帶引號,直接用print()函數打印。代碼演示:

Python中有什么數據類型

注意:整數中不能出現其他文字、字母、符號!

3、浮點數

1)概念

浮點數,英文稱為float。在Python中,將帶有小數點的純數字定義為浮點數。浮點數是我們從常見的數據類型之一。簡單來講,浮點數就是比整數多了一個小數點。比如3.141592695.27999.00等等。

2)特點

浮點數雖說比整數多一個小數點,但是它存在一個bug。因為浮點數的特點,導致它在計算機內運算時,結果不是那么精確,會有四舍五入的差。舉個例子:

Python中有什么數據類型

為什么打印出來的不是0.46,而是一個比0.46小的數字呢? 這是因為Python計算浮點數時,會把0.350.11轉換成二進制數。二進制數由01表示,逢21

3)二進制轉換

0.35(十進制) = 0.010110011001100110011001100110011001100110011001100111(二進制)

0.11(十進制)= 0.00011100001010001111010111000010100011110101110000101001(二進制)

在這個十進制轉換二進制過程中,產生了誤差,這樣就造成了我們與結果的誤差。然后,這兩個二進制數字相加后,在將得到的二進制結果轉換成十進制小數。

4、數據類型的查詢—type()函數

只需要把查詢的內容放進括號里就可以使用type()函數了。但是對于Python而言,你只是下了一個查詢類型的命令,type()函數已經執行結束,所以想要在終端顯示查詢結果,你還需要補全代碼,將type()函數查詢結果 放進print() 中,例print(type(name))。比如:

Python中有什么數據類型

5、數據轉化

1Str()函數

Str()函數不管你之前屬于啥類型,只要到了它的括號里,就把任何數據都轉成字符串類型。另外也可以不用Str()函數,直接用引號完成字符串的轉化。

2int()函數

但是關于int()函數的使用,只有字符串中的內容是純數字時,才能夠使用int()函數進行強制轉換。對于文字、英文、火星文都不能使用int()進行轉換;浮點數形式的字符串也是不能使用int()強制轉換的,但是浮點數是可以使用int()函數來轉換。int()函數的本質是將數據轉換整數,對于浮點數,就是取整處理,也就是只拿走整數部分,不會做四舍五入操作。

3float()函數

float()函數的使用和str()int()的方法一致,也是將需要轉換的數據放在括號里。float()函數可以將整數和字符串轉換成浮點數類型,但前提是,這個字符串中的內容一定是數字形式。

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Python中有什么數據類型”這篇文章對大家有幫助,同時也希望大家多多支持億速云,關注億速云行業資訊頻道,更多相關知識等著你來學習!

向AI問一下細節

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

AI

长宁县| 德阳市| 古丈县| 泉州市| 蒲江县| 湖北省| 东海县| 迁安市| 美姑县| 贞丰县| 湘阴县| 兴国县| 承德市| 新田县| 高淳县| 琼海市| 库车县| 田东县| 河东区| 龙门县| 沾益县| 古蔺县| 治多县| 苏尼特左旗| 丰城市| 唐河县| 方城县| 万年县| 湖南省| 木兰县| 泰安市| 桑日县| 通海县| 慈利县| 吉安县| 东光县| 马尔康县| 湘潭县| 兰考县| 沂水县| 奎屯市|