常用數學函式和運算優先順序
·使用
math
模組
math
模組是標準庫中的,所以不用安裝,可以直接使用。使用方法是:
>>>import
math
用import
就將math
模組引用過來了,下面就可以使用這個模組提供的工具了。
比如,要得到圓周率:
>>>math
.pi
3.141592653589793
我們可以用
dir(
math
)指令來檢視
math
模組中所包含的工具。
檢視函式的使用方法:
例如檢視
pow函式的使用方法:help(math.pow)
求絕對值函式:
abs()
四捨五入函式:
round()
·運算優先順序
運算子
描述
lambda
lambda
表示式 or
布林「或」
and 布林
「與」
not x 布林
「非」
in,not in
成員測試 is
,is not
同一性測試
<
,<=
,>
,>=,!=
,== 比較
\按位或 ^
按位異或 &
按位與<<
,>> 移位
+,-加法與減法 *
,/,%
乘法、除法與取餘 +x
,-x正負號 ~x
按位翻轉 **
指數x.attribute
屬性參考
x[index] 下標
x[index:index]
定址段f(arguments...)
函式呼叫
(experession,...)
繫結或元組顯示
[expression,...]
列表顯示
字典顯示
'expression,...'
字串轉換
上面的**將
python
中用到的與運算子有關的都列出來了,是按照從低到高的順序列出的。
只要有括號,就先計算括號裡面的。
函式 Python學習筆記(三)
def 函式名 函式體定義 形參是函式完成工作需要的一項資訊,是變元 實參是呼叫函式時傳遞給函式的資訊。def greet user username username是形參 print hello,username.title greet user tom tom 是傳遞給函式的實參hello,t...
python學習筆記(三)函式
一 定義函式 定義 函式是指將一組語句的集合通過乙個名字 函式名 封裝起來,要想執行這個函式,只需呼叫其函式名即可。在python中,定義乙個函式要使用def語句,依次寫出函式名 括號 括號中的引數和冒號 然後,在縮排塊中編寫函式體,函式的返回值用return語句返回。我們可以自定義乙個最簡單的函式...
Python學習筆記(三) Python函式
def functionname parameters 函式 文件字串 function suite return expression 1 在 python 中,型別屬於物件,變數是沒有型別的。2 python 函式的引數傳遞 在 python 中,strings,tuples,和 numbers...