1、變數是表示(或指向)特定值的名稱。例:x=3 ; 就是講變數x與值(或物件)3關聯起來。
變數就像是臨時」儲存區「,其真正的威力就在於無需知道它們儲存的值就能操作它們。請注意,這裡給「」儲存區「」加上引號。值並非儲存在變數中,而是儲存在變數指向的計算機記憶體中。多個變數可以指向同乙個值。例如:x*y表示x和y的乘積。
2、input是以文字或字串的方式返回
>>> a = input('please input a number: ')
please input a number: 10
>>> type(a)
3、幾個常用的數學函式
冪函式》 2**3
8>>> pow(2,3)
8絕對值
>>> abs(-10)
10round函式:round將浮點數圓整為與之罪接近的整數,並在兩個整數一樣時圓整到偶數。
>>> round(10.49)
10>>> round(10.50)
10>>> round(2/3)
1floor函式:向下圓整
>>> import math
>>> math.floor(32.9)
32>>> int(32.9)
32和int一樣還有一些類似的函式,用於轉換型別,如str和float。實際上它們並不是函式,而是類
ceil函式:ceil與floor相反,返回大於或等於給定數的最小整數
>>> math.ceil(32.3)
33sqrl函式: 開根號
>>> math.sqrt(9)
3.04、使用變數來引用函式(以及其他大部分python元素)。執行賦值語句foo = math.sqrt後,就可以使用foo來計算平方根。
>>> foo = math.sqrt
>>> foo(4)
2.05、python提供了乙個專門用來處理複數的模塊:
>>> import cmath
>>> cmath.sqrt(-1)
1j1j是個虛數,虛數都以j(或者j)結尾。複數算數運算都基於以下定義:-1 的平方根為1j
>>> (1+3j)*(9+4j)
(-3+31j)
python沒有專門表示虛部的型別,而將虛部視為實部為0的複數。
6、__future__讓python可以實現當前不支援,但未來可能成為標準庫的部分功能
python基礎1 零碎
已然好久沒有在csdn上寫文章了,這些系列文章是為了學習python而做的筆記 coding utf 8 coding utf 8 單行注釋 第一行 第二行 多行注釋 在python中 和 都是一樣的 連線行 str abcd efgh print str str hello n world pri...
Python零碎筆記
魔法方法 在python中,有一些內建好的特定的方法,這些方法在進行特定的操作時會自動被呼叫,稱之為魔法方法。常見的魔法方法有 init 初始化函式,在建立例項物件為其賦值時使用,必須至少有乙個引數self。new 建構函式,建立並返回乙個例項物件。必須要有返回值,返回例項化出來的例項。class ...
網路基礎零碎筆記
c windows system32 drivers etc hosts 對稱加密演算法 採用單鑰系統的加密方法,用乙個金鑰可以同時用作資訊的加密和解密,這種加密方法稱為對稱加密,也稱為單金鑰加密。非對稱加密演算法 有公開金鑰和私有金鑰 有乙個精彩的比喻 需要加密的檔案就像羽毛球,加密手段就是那個裝...