1. 程式人生 > >Python基礎(六)之 for 迴圈

Python基礎(六)之 for 迴圈

全部測試程式碼、

#!/usr/bin/env python3
# _*_ conding:utf-8 _*_

#計算1+2+3

count=1+2+3

print('count--',count)

#計算1+2+3+...+10;

sum=0
for i in [1,2,3,4,5,6,7,8,9,10]:
	sum=sum+i
print('1加到10 sum---',sum)

#計算1+2+3+...+100

sum=0
#使用range()函式生成範圍數字,返回一個集合[]
one_hundred=range(101)
#把範圍列出來
li=list(one_hundred)

print('list[one_hundred]---',li)

print('one_hundred--',one_hundred)

#迴圈,從集合中讀資料
for i in one_hundred:
	sum=sum+i
print('1加到100 sum---',sum)

1.計算1+2+3

count=1+2+3

print('count--',count)

執行結果
在這裡插入圖片描述

2.計算1+2+3+…+10;

sum=0
for i in [1,2,3,4,5,6,7,8,9,10]:
	sum=sum+i
print('1加到10 sum---',sum)

執行結果
在這裡插入圖片描述

3.計算1+2+3+…+100

sum=0
#使用range()函式生成範圍數字,返回一個集合[]
one_hundred=range(101)
#把範圍列出來
li=list(one_hundred)

print('list[one_hundred]---',li)

print('one_hundred--',one_hundred)

#迴圈,從集合中讀資料
for i in one_hundred:
	sum=sum+i
print('1加到100 sum---',sum)

最後結果
在這裡插入圖片描述

range是python提供的一個函式,可以生成一個整數序列,再通過list()函式可以轉換為list

參考:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431676242561226b32a9ec624505bb8f723d0027b3e7000