Python 數字運算




使用數值,來建立『數字』資料類型。
  • 簡單的加法運算

a=1
b=2
c=a+b
print(c)
程式說明:
第1行:跟電腦要一個 a 的空間,將數字資料 1 存進去。
第2行:跟電腦要一個 b 的空間,將數字資料 2 存進去。
第3行:跟電腦要一個 c 的空間,將 a 與 b 的空間裡面的數字資料相加後,存到 c 的空間裡面去。
第4行:將 c 空間的裡面資料印出來。

運算結果:

3

  • 加、減、乘和除法運算

a=82
b=10
c=2
d=3
e=a-b*c/d
print(e)
程式說明:
第5行:會根據先乘除後加減的規則進行運算

Python 3.5 運算結果:

75.33333333333333

Python 2.7 運算結果:

76
這邊需注意的是 Python 3.5 則會印出真實運算結果,而 Python 2.7 的運算,則會將小數點無條件捨去進位。
需注意 Python 版本的差異。

數值型態資料,除了int 外,還有 float, bool, complex。可以使用 type 函式來查詢變數值的型態。
# float:浮點數,有小數點的數值資料
a = 3.14

# bool:布林值,True(真)或是False(假)資ㄌ料
b = True

# complex:複數型態資料,數學計算常用
c = 3 + 4j

print(type(a))
print(type(b))
print(type(b))

運算結果:

<class 'float'>
<class 'bool'>
<class 'bool'>

參考資料:

這個網誌中的熱門文章

16天記下7000單字

nano 文字編輯器

Android Studio 歷代版本下載點

2022 最新入門零基礎 Flutter教學 【Flutter 程式設計入門實戰 30 天】Flutter 教學課程目錄 (IntelliJ IDEA 開發教學)

【從零開始學 Java 程式設計】 進階佈局管理器 - GridBagLayout