由於最近做專案需要用到python,所以找了一本經典的a byte of python閱讀,順便記錄下學習筆記,以便印象更加深刻,主要記錄和perl或者c的不同
方式一:在windows開始裡面輸入python 出現idle(python gui) 這是乙個python基本的整合開發環境(ide)
>>> print("hello, world") 回車即可
hello, world
>>> ctr -d退出idle 截圖
推薦還是方式二
也可以看看這篇打造vim的部落格:
新建乙個檔案叫hellowold.py,裡面寫入
print("hello, world")
然後在gvim命令模式下輸入!cmd, 然後繼續在dos命令列裡面輸入 python helloworld.py
回車即可
通過在原始檔裡面寫help()函式,可以獲取很多有用的資訊
字面常量:就是一些常量,比如2, 'aaa'
數字變數:1.整數型別 2.浮點數型別 3.複數
字串:unicode下的任何標準字符集
1.單引號表示的,『what\'s your name?』注意轉義
2.雙引號表示 :"what's your name?" 如果出現"也需要轉義
3.三引號 '''what's your name?
my name is tom'''
三引號用來指定多行
另外注意一些常用的轉義符號,這裡有乙個特殊的:
"what's your name.\
my name is tom" 這兩行是會自動合併的
原始字串:r"what's your name\n" 其中\n不起效果
字串連線:兩個字串挨著寫,就連線了,沒有特定的連線符
比較好用的format函式:
物件導向:
在python中,一切皆物件。
物理行與邏輯行:
建議乙個物理行(編輯器中所看到的)對應乙個邏輯行,如果想要乙個物理行對應多個邏輯行,就使用分號;如果乙個邏輯行要對應多個物理行就用前面寫到過的\
縮排:這裡的縮排很嚴格,不能隨心所欲,要該縮排才縮排
常見的就不記了
** 表示冪運算
/ 返回浮點結果
//返回整數,可以理解為返回商
%返回餘數
if語句的例子
while語句的例子
for 語句的例子
未完待續...
簡明Python教程學習筆記3
7 函式 1 定義 略 2 函式形參 略 3 區域性變數 如果你想要為乙個定義在函式外的變數賦值,那麼你就得告訴python這個變數名不是區域性的,而是 全域性 的。使用global語句完成這一功能。沒有global語句,是不可能為定義在函式外的變數賦值的。1 coding utf 823 4def...
簡明Python教程(筆記)
只有在形參表末尾的那些引數可以有預設引數值,即你不能在宣告函式形參的時候,先宣告有預設值的形參而後宣告沒有預設值的形參。這是因為賦給形參的值是根據位置而賦值的。例如,def func a,b 5 是有效的,但是def func a 5,b 是 無效的。如果你的某個函式有許多引數,而你只想指定其中的一...
python簡明教程學習筆記 模組
1.模組 如果我們想在別的程式之中重用我們已經寫好的函式,我們就需要使用模組。有很多種方法可以編寫模組,其中最簡單的就是建立乙個包含函式變數,以 py 格式為字尾的檔案。另一種方法是使用撰寫 python 直譯器本身的本地語言來編寫模組。舉例來說,你可以使用 c 語言 來撰寫 python 模組,並...