課程
/后端開發
/Python
/Python3 入門教程(新版)
s = 'ABCDEFGHIJKLMNOPQ'
num = 1
for ch in s:
? ? if num < 7:
? ? ? ? num = num + 1
? ? ? ? continue
print(ch)
2021-02-24
源自:Python3 入門教程(新版) 4-7
正在回答
縮進代表子流程,可以理解為 縮進后的代碼為未縮進代碼的子流程,例如你舉例的代碼就有3個層級
s = 'ABCDEFGHIJKLMNOPQ'? #未縮進 1級
num = 1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #未縮進 1級
for ch in s:? ? ? ? ? ? ? ? ? ? ? ? ? ? ???#未縮進? 1級
? ? if num < 7:? ? ? ? ? ? ? ? ? ? ? ? ? #在for語句下縮進 ,為?for ch in s:語句的子流程 2級
? ? ? ? num = num + 1? ? ? ? ? ? ? #在if語句下縮進, 為?if num < 7:? ?語句的子流程 3級
? ? ? ? continue? ? ? ? ? ? ? ? ? ?#在if語句下縮進, 為?if num < 7:? ?語句的子流程 與?num = num + 1 語句同級別 3級
print(ch)? ? ? ? ? ? ? ? ? ? ? ? ? ? ???#未縮進? 1級
1級代碼由上至下逐條運行,3級代碼在2級代碼條件下運行,2級代碼在1級代碼下運行。?
幕布斯9306137
舉報
python3入門教程,讓你快速入門并能編寫簡單的Python程序
1 回答各位大佬看看哪里錯了
1 回答縮進問題?
2 回答各位大佬幫忙看看哪里錯了
3 回答哪位大佬能解釋一下為什么會輸出4個ABCD?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2021-02-24
縮進代表子流程,可以理解為 縮進后的代碼為未縮進代碼的子流程,例如你舉例的代碼就有3個層級
s = 'ABCDEFGHIJKLMNOPQ'? #未縮進 1級
num = 1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #未縮進 1級
for ch in s:? ? ? ? ? ? ? ? ? ? ? ? ? ? ???#未縮進? 1級
? ? if num < 7:? ? ? ? ? ? ? ? ? ? ? ? ? #在for語句下縮進 ,為?for ch in s:語句的子流程 2級
? ? ? ? num = num + 1? ? ? ? ? ? ? #在if語句下縮進, 為?if num < 7:? ?語句的子流程 3級
? ? ? ? continue? ? ? ? ? ? ? ? ? ?#在if語句下縮進, 為?if num < 7:? ?語句的子流程 與?num = num + 1 語句同級別 3級
print(ch)? ? ? ? ? ? ? ? ? ? ? ? ? ? ???#未縮進? 1級
1級代碼由上至下逐條運行,3級代碼在2級代碼條件下運行,2級代碼在1級代碼下運行。?