14、Python的for循環之range


#切片
# range方法介紹
# range (n , m, k):相當於其他函數里面的for循環。n初始值m 結束值k 步長,會生成初始值為n ,結束值為m-1,遞減或者是遞增的整數序列。
# range (n,m):默認生成一個n到m-1的整數序列,對於這個整數序列,我們可以通過list()函數轉化為列表類型的數據。
# range (n):默認生成一個 o到n-1的整數序列,對於這個整數序列,我們可以通過list()函數轉化為列表類型的數據。
# 完成range方法的強化練習。range (6,0,-1)生成1-10的整數range (-1,5,1)
# range方法生成的是可迭代的數據類型,那么就可以結合for來做遍歷循環操作。
 
 
# res=list(range(1,5,3))#1,4,取頭不取尾
# print(res)
 
# 小連溪
# res=list(range(6,0,-1))# 6,5,4,3,2,1
# print(res)
#生成1-10的證書
# print(list(range(1,11,1)))
# # print(list(range(-1,5,1)))#-1,0,1,2,3,4
 
# s='python'
# for i in range(0,len(s)):#首先根據字符串的長度,生成索引的序列,然后遍歷索引,
# print(s[i])#根據索引取值
#
# t=(1,2,3)
# for i in range(0,len(t)):
# print(t[i])
 
# l=[1,2,3]
# for i in range(0,len(l)):
# print(l[i])
 
 
# 小連溪
# 1,利用for循環和range()方法完成1-10的整數數字相加,並打印最后的結果
# a = 0
# for i in range(1,11):
# a+=i
# print(a)
 
 
# 2,利用for循環和range()方法,完成1-100之間整數相加
# a = 0
# for i in range(1,101):
# a+=i
# print(a)
#
 
 
# 3,寫一段程序,分別求出0-100之間的所有偶數的和和所有奇數的和
a=0
b=0
for i in range(0,101):#生成1-100的整數
if i%2==0:
a+=i
else:
b+=i
print('奇數和:{},偶數和:{}'.format(a,b))
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM