溫馨提示×

溫馨提示×

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

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

Python數字類型具體含義是什么

發布時間:2021-12-01 14:25:20 來源:億速云 閱讀:262 作者:iii 欄目:編程語言

本篇內容介紹了“Python數字類型具體含義是什么”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

含義

Python數字類型是不可更改類型,也就是說變更數字的值會生成新的對象。

更改

下面是一個修改和刪除數字類型的例子。

>>> a=1 >>> id(a)  3629968  >>> a=2 >>> id(a)  3629956  >>> del a  >>> id(a)  Traceback (most recent call last):  File "<interactive input>", line 1, in <module> NameError: name 'a' is not defined  >>>

Python數字類型種類

Python 中的數字類型:整型、長整型、布爾型、雙精度浮點型、十進制浮點型和復數。

1)整型

a)布爾類型:只有兩個值的整型。

>>> a=True >>> int(a)  1  >>> a=False >>> int(a)  0  >>>   >>> bool(1)  True  >>> bool(True)  True  >>> bool('1')  True  >>> bool('0')  True  >>> bool(0)  False  >>> bool('')  False  >>> bool([])  False  >>> a=1 >>> b=a<2 >>> b  True  >>> True,FalseFalse=False,True  >>> bool(True)  False  >>> bool(False)  True

b)整型和長整型

Python 2.2以后可以認為整型和長整型是一回事。

>>> 10000**8  100000000000000000000000000000000L  >>> 10**8  100000000  >>>

2) 雙精度浮點數

  • Python構造列表基本應用語法詳解

  • Python實現ini文件操作基本操作方式分享

  • Python實現tab文件操作相關應用方式解讀

  • 使用Python遞歸對文件進行相關處理

  • Python文件操作簡單示例剖析

類似C#中的double。

3)復數

Python數字類型中的復數由實數部分和虛數部分構成: real+imagj。

負數屬性:

num.real 該復數的實部

num num.imag 該復數的虛部

num.conjugate() 返回該復數的共軛復數

>>> a=1+3j  >>> b=1+3j  >>> id(a)  19911528  >>> id(b)  19911600  >>> a.real  1.0  >>> a.imag  3.0  >>> a.conjugate  <built-in method conjugate of complex object at 0x012FD368>

4)十進制浮點數

Decimal  >>> from decimal import Decimal  >>> Decimal("0.1")*Decimal("3.1415926")  Decimal("0.31415926")

“Python數字類型具體含義是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

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

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女