---
title: ch07. Python 流程控制:迴圈基礎,while 迴圈、for 迴圈 By 彭彭
tags: 彭彭, 學習, 筆記
---
# 影片大綱
1. while 迴圈的結構與使用
2. for 迴圈的結構與使用
2.1 搭配 range 函式使用
3 迴圈範例演練
3.1 等差級數的累加計算 1+2+3+....+10
# 影片
{%youtube szaAeLt_49U %}
# 筆記
## while
while 布林值:
若布林值為 True,執行程式
回到上方,做下一次的迴圈判斷
n=1
while n<=5:
print("變數 n 的資料是: ", n)
n=n+1
## for
for 變數名稱 in 列表或字串:
將列表中的項目或字串中的字元逐一去除,逐一處理
for x in [4,1,2]:
print("逐一取得列表中的資料: ", x)
for c in "Hello":
print("逐一取得字串中的字元: ", c)
## 使用 range()
製造出連續數字的列表。
for 變數名稱 in range(3):
相當於
for 變數名稱 in [0,1,2]:
for 變數名稱 in range(3,6):
相當於
for 變數名稱 in [3,4,5]:
---
# END