程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式師世界 >> 編程語言 >  >> 更多編程語言 >> Python

【由淺入深學Python】兩大循環

編輯:Python

一、for循環

# 1.for 循環
#列表
L1=[10,20,'ABC','python']
print(L1[0])
for i in L1:
print(i)

10
10
20
ABC
python

#range 函數,生成一個序列
for i in range(10): #10 代表stop ,取不到
print(i,end=' ')

0 1 2 3 4 5 6 7 8 9

for i in range(5,10): # 5 代表start,10代表stop
print(i,end=" ")

5 6 7 8 9

# 5 代表start,10代表stop,2代表sep
for i in range(5,10,2):
print(i)

5
7
9

# 計算1+2+。。。+100
#寫法一
sum=0
for i in range(1,101,1):
sum=sum+i
print("1到100之和:",sum)

1到100之和: 5050

# 計算1+2+。。。+100
# 寫法二:
sum=0
for i in range(101):
sum+=i
print("1到100之和:",sum)

1到100之和: 5050

二、while循環

#2.while 循環
# 計算1+2+。。。+100
i=1;
sum=0
while i<=100:
sum=sum+i
i=i+1
print("1到100之和:",sum)

1到100之和: 5050


  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式師世界 All Rights Reserved