注釋與簡單的數學計算

2022-09-20 15:03:18 字數 1802 閱讀 2739

3 . 注釋 comments在python中以『#』字元hash character開頭,一直到這一行的結束。注釋可以出現在一行的開始,或者在**的後邊空閒部分。但是不能出現在乙個字面字串string中。在字串中,『#』僅僅是乙個『#』字元。

#

this is the first comment

spam = 1 #

and this is the second comment

#... and now a third!

text = "

# this is not a comment because it's inside quotes.

"

3.1. python用作計算器

3.1.1. 數字

翻譯器就像乙個簡單的計算器,你可以計算任何表示式,運算子就象其他語言中一樣,『+』『-』『*』『/』 。括號可以分組。

>>> 2 + 2

4>>> 50 - 5*6

20>>> (50 - 5.0*6) / 4

5.0>>> 8 / 5.0

1.6

除法『/』運算的返回型別取決於它的運算元的型別。如果兩個運算元都是int型的,floor division就會執行然後返回乙個int型。

< floor division就是數學除法然後取小於此數的最接近的整數。floordivision的操作符是『//』,例子,11 // 4 得到2而不是2.75,注意(-11) // 4得到-3因為小於-2.75的整數是-3。>

如果除法中有乙個運算元為 

float型,classic division就會執行然後返回乙個

float型。

『 // 』不管運算元是什麼,都是做

floor division計算。

餘數可以由『 % 』計算出來 

>>> 17 / 3 #

int / int -> int

5>>> 17 / 3.0 #

int / float -> float

5.666666666666667

>>> 17 // 3.0 #

explicit floor division discards the fractional part

5.0>>> 17 % 3 #

the % operator returns the remainder of the division

2>>> 5 * 3 + 2 #

result * divisor + remainder

17

在python中可以由『 ** 』來計算冪函式。

>>> 5 ** 2 #

5 squared

25>>> 2 ** 7 #

2 to the power of 7

128

在python的互動模式中,最後乙個列印的表示式

賦值給變數『 _ 』這就意味著在使用python作為計

算器時,可以輕鬆的繼續下一步計算。當然這個變數

『 - 』只能作為唯讀使用,不要給他明確的賦值

,否則你會建立乙個同名的獨立本地變數掩蓋住這個

內建的具有特殊功能變數。

1 >>> tax = 12.5 / 100

2 >>> price = 100.50

3 >>> price *tax

4 12.5625

5 >>> price +_

6 113.0625

7 >>> round(_, 2)

8 113.06

C Math 簡單數學計算

object math 為三角函式 對數函式和其他通用數學函式提供常數和靜態方法。序號常量含義值 1math.pi 3.14159265358997 2math.e e2.71828182845905 序號函式 含義示例 1math.pow a,b a的b次方 math.pow 2,3 結果為8 2...

計算機與數學

個人認為,計算機與數學是想通的。兩者都是對於乙個現實問題抽象化,抽象的過程中要充分考慮所有影響因素,從而得到乙個模型。對該模型使用用方程式 資料結構進行描述,設計計算方法 演算法 其中多數為最優化問題 人工 程式來證明計算結果。然而由於計算機本身的侷限性 集合 線性 樹形 圖形結構的限制 和複雜性 ...

計算機與數學

電腦科學和數學的關係有點奇怪。二三十年以前,電腦科學基本上還是數學的乙個分支。而現在,電腦科學擁有廣泛的研究領域和眾多的研究人員,在很多方面反過來推動數學發展,從某種意義上可以說是孩子長得比媽媽還高了。但不管怎麼樣,這個孩子身上始終流著母親的血液。這血液是the mathematical under...