python表示数字6_【第六节】Python数字(Number)
Python 數字(Number)
注意:如果改變數字數據類型得值,將重新分配內存空間。
Python 支持三種不同的數值類型:
整型(Int) – 通常被稱為是整型或整數,是正或負整數,不帶小數點。Python3 整型是沒有限制大小的,可以當作 Long 類型使用,所以 Python3 沒有 Python2 的 Long 類型。
浮點型(float) – 浮點型由整數部分與小數部分組成,浮點型也可以使用科學計數法表示(2.5e2 = 2.5 x 102 = 250)
復數( (complex)) – 復數由實數部分和虛數部分構成,可以用a + bj,或者complex(a,b)表示, 復數的實部a和虛部b都是浮點型。
Python 數字類型之間的轉換
有時候,我們需要對數據內置的類型進行轉換,數據類型的轉換,你只需要將數據類型作為函數名即可。
int(x) 將x轉換為一個整數。
float(x) 將x轉換到一個浮點數。
complex(x) 將x轉換到一個復數,實數部分為 x,虛數部分為 0。
complex(x, y) 將 x 和 y 轉換到一個復數,實數部分為 x,虛數部分為 y。x 和 y 是數字表達式。
數字的基本數學運算實例
>>> x=10
>>> y=9
#x + y:x加y;
>>> x+y
19
#x - y:x減y;
>>> x-y
1
#x * y:x和y的積;
>>> x*y
90
#x / y:x和y的商;
>>> x/y
1.1111111111111112
#x % y:x/y的余;
>>> x%y
1
#x // y:x和y的商的下限,即取整;
>>> x//y
1
#abs(x):x為整型和浮點型,返回x的絕對值;x為復數型,返回x的magnitude(注);
>>> abs(x)
10
#int(x):將x轉換到整型;
>>> int(x)
10
#float(x):將x轉換到浮點型;
>>> float(x)
10.0
#divmod(x, y):返回對(x // y, x % y);
>>> divmod(x,y)
(1, 1)
#pow(x, y):x的y次方;
>>> pow(x,y)
1000000000
>>> x**y
#x ** y:同pow(x, y),x的y次方。
1000000000
>>>
總結
以上是生活随笔為你收集整理的python表示数字6_【第六节】Python数字(Number)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 六级单词pdf_雅思提高词汇量是背单词还
- 下一篇: python云盘服务_Python无所不