1、如果希望只執行普通的除法,可以在程式前加上以下語句:fromfutureimport division。還有另外乙個方法,如果通過命令列執行python, 可以使用命令開關-qnew。此時,整除用雙斜線表示。
2、冪運算子:**
3、可以用函式pow()代替**計算乘方:2 ** 3 —— pow(2, 3)
4、abs函式可以得到數的絕對值
5、round函式把浮點數四捨五入為最接近的整數值。值為整,但依然是浮點數。
6、向下取整floor函式,向上取整ceil函式。需要匯入math模組
>>
>
import math
>>
> math.floor(
32.9
)32.0
7、模組匯入的另一種方式
>>
>
from math import sqrt
>>
> sqrt(9)
>>
>
3.0>>
> foo = math.sqrt
>>
> foo(4)
>>
>
2.0
8、cmath模組可以計算複數
9、據說程式設計師的第一戒律就是「汝應注釋」(儘管很多刻薄的程式設計師的座右銘是「如果難寫,就該難讀」)。
10、repr函式會建立乙個字串,以合法的python表示式的形式來表示值
>>
> temp =
42>>
>
print
"is "
+repr
(temp)
is42
11、input的輸入字串時需要帶引號,盡量用raw_input
12、如果要寫乙個跨多行的字串,可以使用"""
13、原始字串以r開頭,不會把反斜線當作特殊字元
Python基礎教程筆記 第一章
表示整除,當匯入 future 模組中的 version 時,表示正常的的除法,此時可用 表示整除,不論數字是整型還是浮點型,都可以用 表示整除。表示冪次方 例如 2 3 表示2 的3次方 結果為 8 運算子的優先順序比負號 的運算子優先順序高,所以 3 2 9 3 2 9 pow 3,2 函式也表...
Python基礎教程 第一章 基礎知識
互動式直譯器 演算法數和表示式 算數運算子 整除 在2.x版本中可以from future import division求餘運算子 x y等價於x x y y 可用於負數求餘,10 3 10 10 3 3 2 理解要點 整除運算向下圓整結果 乘方運算子 變數 名稱只能由字母 數字和下劃線組成,不能...
Python基礎教程 學習筆記 第一章 基礎
加法 減法 乘法 除法 單斜槓 結果為浮點數。1 20.5 1 11.0雙斜槓 為整除,直接丟棄小數部分。1 20 1 11 5.0 2.42.0 10 3 4 10 33 2.x版本中,整數用單斜槓 除法也是預設整除,若要使結果同樣為浮點數,需要先執行 from future import div...