range
(start,stop)
:start~stop-
1range
(stop):0
~stop-
1range
(start,stop,step)
:start~stop-
1 step:為步長
for 變數 in
range
(num)
: 迴圈需要執行的**
else
: 全部迴圈結束後需要執行的**
求1~100之和
sum=0
for i in
range(1
,101):
# sum = sum + i
sum+= i
print
(sum
)
輸出結果:
求1~100的偶數的和
sum=0
for i in
range(2
,101,2
):sum+= i
print
(sum
)
輸出結果:
求1~100的奇數的和
sum=0
for i in
range(1
,101,2
):sum+=i
print
(sum
)
輸出結果:
使用者輸入乙個數字 求該數的階乘
num =
int(
input
('num:'))
res =
1for i in
range(1
,num+1)
: res = res * i
print
('%d的階乘的結果為:%d'
%(num,res)
)
輸出結果: python中的迴圈語句
定義for迴圈的使用 在這裡使用了內建函式range range 是返回乙個序列的數 sum 0 for i in range 101 sum sum i print sum 5050 在for中使用if,else for m in range 6 if m 2 1 print m,是偶數!else...
Python 中for迴圈語句的用法
python 中的迴圈語句有 2 種,分別是 while 迴圈和 for 迴圈,while 迴圈和 if 條件分支語句類似,即在條件 表示式 為真的情況下,會執行相應的 塊。for 迴圈,常用於遍歷字串 列表 元組 字典 集合等序列型別,逐個獲取序列中的各個元素。for 迴圈的語法格式如下 for ...
Python迴圈語句 for迴圈
說明 1 計次迴圈,一般應用在迴圈次數已知的情況下。通常適用於列舉或遍歷序列以及迭代物件中的元素。2 迭代變數用於儲存讀取的值。3 物件為要遍歷或迭代的物件,該物件可以是任何有序的序列物件,如字串 列表 元組等 迴圈體為一組被重複執行的語句。4 for迴圈語句可以迴圈數值 遍歷字串 列表 元組 集合...