2017年5月6日 星期六

用 Python3 來做計算機

咱了解欲按怎安裝, 運行 Python 了後, 就會使開始使用囉.

Python 是一咧工具, 你會使共當做物仔, 嘛會使用伊來賺食. 就干焦唱歌, 有人家己hinn-hinn-honn-honn 唱歡喜, 嘛有人上舞台做大歌星. 一支筆, 有人寫來記數 niâ-niâ, 嘛有人寫出大部的小說天跤下攏知影伊的名. 總是, 踮電腦的天跤下, 抑是網路的世界, Python 是足有路用的專業工具.

毋過, 咱若欲入門, 嘛免想遐濟. 伊嘛是會使用來耍, 用來解決一寡生活的零星代,趣味就好. 這馬咱先來共伊當做計算機來用.

咱先進入伊的應聲模式:

$ python3
>>> 4 + 6
10
>>> 20 - 7 *2
6
>>> (20 - 7*2)/4
1.5
>>> 100/3
33.333333333333336
>>>

踮頂懸的例tiőng, 咱共上基本的加[ka],減[kiám],乘[sîng],[pun, 華語:除] 行一遍。踮遮, 台語念法參考筆算个初學這本書.

數學符號, 加是 +, 減是 -, 無問題. 毋過乘改作 *, 分改作 /.
號 () 的意義佮數學定義仝款, 優先計算.
按呢是毋是真簡單呢?

有時, 你落落長的算式, 算了才發現有毋著, 欲按怎? 閣重新一字一字揤?

免遐囉嗦--啦, 只要揤向頂的箭頭  就會轉去拄仔彼例算式, 才閣揤正鍵→,倒鍵←,倒退鍵(Backspace), 挕掉鍵 (Delete) 來改正.
有時, 你想欲頂一咧計算的結果, 用佇這馬這咧計算, 若按呢愛用線 _, 比如講:

>>> 2 + 4 +5/3
7.666666666666667
>>> 2 * _
15.333333333333334
>>> 

對分法, 咱閣愛討論較咧. 分法有時會分袂了, 欲有數(remainder, 華語: 餘數), 抑是直接共賰數掉? 抑是欲算幾位的小數? 佇 Python3, 咱用無仝的算 (operator) 來區別:

>>> 17/3
5.666666666666667
>>> 17//3
5
>>> 17%3
2

線 / 是算出小數, 雙斜線是干焦留整數, 百分比 % 是干焦留賰數。

數 (power) 是雙 ** 來代表:

>>> 5**2
25

Python3 的數學規則, 親像先乘分, 後加減, uì 倒手爿算到正手爿, 攏佮數學仝款。

沒有留言:

佇 Linux 來看GPX 檔案

最近定定有戶外活動。使用𤆬路機 (GPS) 來記錄行過的路線。普通我記錄路線,攏是用手機仔抑是專門个𤆬路機,罕得用電腦來看。 毋過,"仙人拍鼓有時錯,跤步踏差啥人無"。有一擺我無細膩,袂記得共一擺活動的路線收煞起來,閣直接開始記錄下一擺的活動,按呢共幾落...