coder@ubuntu:~$ source activate py37
(py37) coder@ubuntu:~$ ipython
python 3.7.0 (default, jun 28 2018, 13:15:42)
ipython 6.5.0 -- an enhanced interactive python. type '?' for help.
in [1]: [1, 2, 3] + [4, 5]
out[1]: [1, 2, 3, 4, 5]
in [2]: [1, 2, 3] * 2
out[2]: [1, 2, 3, 1, 2, 3]
in [3]: exit
(py37) coder@ubuntu:~$ source deactivate
coder@ubuntu:~$
python具有開源、跨平台、解釋型、互動式等特性,值得學習。
python的設計哲學:優雅,明確,簡單。提倡用一種方法,最好是只有一種方法來做一件事。
**的書寫要遵守規範,這樣有助於溝通和理解。
每種語言都有獨特的思想,初學者需要轉變思維、踏實踐行、堅持積累。
Python3 基礎(運算子)
以下假設變數a為10,變數b為21 按位運算子是把數字看作二進位制來進行計算的。python中的按位運算法則如下 下表中變數 a 為 60,b 為 13二進位制格式如下 python語言支援邏輯運算子,以下假設變數 a 為 10,b為 20 除了以上的一些運算子之外,python還支援成員運算子,測...
Python 3 內建函式 list
class list iterable a list 不傳入引數,建立乙個空列表 a b dqi13,我 將字串轉換為列表,每個字元元素會被分割為乙個列表元素 list b d q i 1 3 我 c a b c d f 將元組轉換為列表,元組的每個元素轉換為列表的元素 list c a b c d...
python基礎(一) python3運算子
動態語言與靜態語言 靜態語言 宣告了變數型別之後,變數的型別不能再改變,編譯時會進行此類檢查 動態語言 不用事先宣告變數型別,隨時可以賦值為其他型別 因此在程式設計時,有些變數的型別沒有宣告,使用時會比較難判斷 python屬於動態語言 算數運算子 取模,冪運算 減法 主要用於數值的計算,有一些浮點...