在文字檔案中編寫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...