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))
 

原文地址:https://www.cnblogs.com/wkwkwk/p/15478465.html