Python筆記 基本數學運算

Python筆記 基本數學運算

通過 + - * /四則運算,及%等來演示Python的基本數字運算,注意傳統意義的除法要用“/”,而“%”指的是取餘。

1. +、-、*、/、%、

  • + 加法 plus

In [1]:

print (2 + 3)
5
  • - 減法 minus

In [2]:

print (3 - 2)
1
  • * 乘法 asterisk

In [3]:

print (3 * 2)
6
  • / 除法 slash

In [4]:

print (3 / 2)
1.5
  • % 取餘 percent (除數除以被除數後的餘數)

In [5]:

print (2 % 3)
2
  • // 商除,返回商

In [6]:

5 // 2

Out[6]:

2
  • 負數

In [7]:

- 5

Out[7]:

-5
  • 正數

In [8]:

+ 5

Out[8]:

5
  • abs(x) 絕對值

In [9]:

abs(-3.5)

Out[9]:

3.5
  • int(x) 轉換為整數

In [10]:

int(3.65)

Out[10]:

3
  • float(x) 轉換為浮點數

In [11]:

float('3.14')

Out[11]:

3.14
  • divmod(x, y) 返回(x // y, x % y)

In [12]:

divmod(5, 2)

Out[12]:

(2, 1)
  • x ** y x的y次方

In [13]:

2 ** 4

Out[13]:

16
  • pow(x, y) 與 x ** y一樣

In [14]:

pow(2, 4)

Out[14]:

16

2、+、-、*、/、% 基本運算順序(運算符優先級)

*、/、% 高於 +、-

In [15]:

print (2 * 3 - 1)
5

同級別從左往後算

In [16]:

print (3 / 2 / 5)
0.3

3、用()改變運算順序

In [17]:

print (3 / (2 / 5))
7.5


分享到:


相關文章: