簡明python教程學習筆記 一

2021-06-28 07:24:15 字數 1840 閱讀 2340

由於最近做專案需要用到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 模組,並...