Python學習筆記

2021-10-02 22:47:32 字數 880 閱讀 9112

1、順序結構

順序結構:是指為了解決某些實際問題,自上而下依次去執行各條語句。例如:

2、分支結構:單分支結構和多分支結構

2.1、 if 語句:僅僅處理條件成立的情況,從下圖可以看出,當表示式的值為真時,執行相應的語句塊(一句或多條語句);當表示式的值為假時,直接跳出 if 語句,執行其後面的語句。python程式語言指定任何非0和非空(null)值為true,0 或者 null為false。

書寫格式:關鍵字if與表示式之間用空格隔開表示式後接英文冒號,條件**均縮排四個空格。

例如:

3、迴圈結構:while迴圈與for迴圈

3.1、while迴圈:while迴圈用於滿足迴圈條件時重複執行某件事情,也就是是說,只要條件成立就會一直做某一件事。

例如:

3.2、for迴圈:用於遍歷可迭代物件中的所有元素,遍歷結束後可執行else子句(與while迴圈中的else子句類似,for迴圈中的else子句是可選的)。

例如:

python教學筆記 python學習筆記(一)

1.eval 函式 eval是單詞evaluate的縮寫,就是 求.的值的意思。eval 函式的作用是把str轉換成list,dict,tuple.li 1 1,2,3 print eval li 1 di 1 print eval di 1 tu 1 2,4,6 print eval tu 1 執...

python學習筆記

coding utf 8 coding utf 8 應該像八股文一樣在每個指令碼的頭部宣告,這是個忠告 為了解決中文相容問題,同時你應該選擇支援 unicode 編碼的編輯器環境,保證在執行指令碼中的每個漢字都是使用 utf 8 編碼過的。cdays 5 exercise 3.py 求0 100之間...

Python 學習筆記

python 學習筆記 def run print running.def execute method method execute run result running.condition false test yes,is true if condition else no,is false ...