日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python整数类型没有取值范围限制_详解Python中6种数据类型

發布時間:2025/3/11 python 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python整数类型没有取值范围限制_详解Python中6种数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Python中數據類型主要有六種:數字類型,字符串類型,元組類型,列表類型,文件類型和字典類型,我們今天先介紹前四種類型。

假如在Python程序中,出現了“010”,那么這個“010”到底是什么意思的?是數字10,還是二進制010,還是一個普通的代號?可見,對于數據定義類型很重要。

數字類型

Python語言包括三種數字類型:整數類型,浮點類型,復數類型。

整數類型

整數,即我們常說的整數數字,它包括正整數、0和負整數。當然還包括二進制整數、八進制整數、十六進制整數等等。整數沒有取值范圍限制。

浮點數類型

浮點數就是帶有小數點及小數的數字 ,Python語言中浮點數的數值范圍存在限制,小數精度也存在限制。這種限制與在不同計算機系統有關。

利用Python,我們可以查詢自己計算機的浮點范圍,可以這樣寫:

import sys

sys.float_info

復數類型

Python中的復數概念與數學中的復數概念一致, z = a + bj, a是實數部分,b是虛數部分,a和b都是浮點類型,虛數部分用j或者J表示。

三種類型可以相互轉換

函數:int, float, complex

int(2.5) = 2 (直接去掉小數部分)

float(2) = 2.0 (增加小數部分)

complex(2) = 2 + 0J

字符串類型

字符串是由雙引號或單引號括起來的一串字符。字符串是一列字符序列,編號從左邊0開始,依次向右增加,字符串的編號叫“索引”。

單個索引輔助訪問字符串中的特定位置格式為[<索引>]

Python中字符串索引從0開始,一個長度為L的字符串最后一個字符的位置是L-1;

Python同時允許使用負數從字符串右邊末尾向左邊進行反向索引,最右側索引值是-1;

如print(Str[4])打印的是Hello里的‘o’,print(Str[-4]),打印的是World里的‘o’。

還可以通過兩個索引值確定一個位置范圍,返回這個范圍的子串

start和end都是整數型數值,這個子序列從索引start開始直到索引end結束,但不包括end位置。

例如:輸入Str[2:6],則返回“llo ”。

字符串之間可以通過+或*進行連接

加法操作(+)

兩個字符串連接成為一個新的字符串;

乘法操作(*)

其本身字符串重復連接而成的新的字符串;

len函數可以返回一個字符串的長度:

還可以通過str函數轉換為字符串:

字符串還有很多操作函數,這里就不一一舉例了,有興趣的朋友可以自己上網查詢。

元組類型

元組是包含多個元素的類型,元素之間用逗號分割。例如:

num = 123, “hello”

元組可以是空的:

num=

元組包含一個元素時:

num=123

元組外側可以使用括號,也可以不使用。元組中元素可以是不同類型;一個元組也可以作為另一個元組的元素,此時,作為元素的元組需要增加括號,從而避免歧義。

num=123,(“123”,“hello”)

元組中各元素存在先后關系,可以通過索引訪問元組中元素,說白了,元組類型和高級語言中的數組類型很相似,只是元組定義后不能更改,也不能刪除。而數組可以更改改刪除。

列表類型

列表是有序的元素集合,列表元素可以通過索引訪問單個元素;列表中每個元素類型可以不一樣,訪問列表中元素時采用索引形式,列表與元組不同之處在于,列表大小沒有限制,可以隨時修改,這一點跟高級語言中的數組很像。

此處再列出一些方法及方法含義,供大家參考

< list > . append ( x ) 將元素x增加到列表的最后

< list > . sort 將列表元素排序

< list > . reverse 將序列元素反轉

< list > . index 返回第一次出現元素x的索引值

< list > . insert ( i, x ) 在位置i處插入新元素x

< list > . count ( x ) 返回元素x在列表中的數量

< list > . remove ( x ) 刪除列表中第一次出現的元素x

< list > . pop ( i ) 取出列表中位置i的元素,并刪除它

總結

以上是生活随笔為你收集整理的python整数类型没有取值范围限制_详解Python中6种数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。