分支 迴圈 條件

2021-10-03 06:25:14 字數 2038 閱讀 7290

在文字檔案中編寫python**

ide程式語言的整合開發環境

pylint 語法檢測包

流程控制語句之條件控制一

條件控制 if else

迴圈控制 for while

分支 switch

注釋方法 單行注釋 # 多行注釋 『』『 「」「

「」" 多行注釋 「」" (alt+shift+a )

if else 語句

流程控制語句之條件控制二

if 後面的可以是變數也可以是表示式 也可以是空語句

python用下劃線來分割單詞,如下圖所示

如何在命令列下接收使用者的輸入

常量與pylint的規範

constant常量

python是區分大小寫的

在每個模組的前面都要加上模組的說明

流程控制語句之條件控制3 snippet、巢狀分支、**塊概念

snippet 片段

按tab可以切換到下乙個**的編寫區域

按shift+tab回到上乙個**的編寫區域

if可以單獨使用 但是else不可以

pass很重要 為空語句或佔位語句

**塊 不要過多巢狀,要學會把巢狀的**封裝成乙個函式

流程控制語句之條件控制四 elif 的優點

syntaxerror: non-ascii character 『\xca』 in file ***, but no encoding declared解決方法

是因為python在預設狀態下不支援原始檔中的編碼所致。

elif不可單獨使用需與if結合

elif 後可接乙個條件判斷

while迴圈和使用場景

在python中常見的是while迴圈和for迴圈

在while語句中按ctrl+c可以強行終止while迴圈

while的使用場景:給自己設乙個目標,當目標達到 就使用 else 結束迴圈

for 與 for-else迴圈

主要是用來遍歷/迴圈 序列 集合 字典

break 的用法

立即跳出迴圈

誤區 需注意

continue 跳出此迴圈繼續執行

for 與 range(範圍)

for each 用來遍歷某個可以迭代的物件 對於普通的for迴圈則是用來計數的

在python中如何讓解決重複一定次數的**?

把x從0-10遍歷然後輸出

執行結果

利用切片做間隔資料的輸出

執行結果

Python 條件分支與迴圈

python3預設支援中文 python 執行順序 從上到下 注意 python沒有編譯過程 if條件語句 if elif else 注意用 不是 money 200 if money 100 print 你有100塊錢 elif money 300 print 你有300塊 elif money ...

分支 迴圈 條件與列舉

表示式 expression 是運算子 operator 和運算元 operand 所構成的序列。例如 1 1 1 2 a 1,2,3 3 a b 4 a 1 2 3 5 a 1,b 2 c a and b and c 6 c int 1 2 從最高到最低優先順序的所有運算子 運算子描述 指數 最高...

Python學習 條件分支和迴圈

python學習第三天 條件分支和迴圈 1.if條件分支和while迴圈的應用 採用if,elif,else結構 不建議使用if,if,if的結構,因為當程式每次執行時,程式會對每乙個if進行條件判斷,產生不必要的資源浪費 score int input please enter the score...