zoukankan      html  css  js  c++  java
  • 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))
     

  • 相关阅读:
    学习之路总结
    一个怀旧的人
    struts2+ibatis+spring框架整合(一)
    大雪来的不知所措
    struts2+ibatis+spring框架整合(二)
    20110610上午java考试复数题
    直到永远……
    2012年10月份考试后感
    Use sp_MSForEachDB instead of your own loop
    Execute TSQL using OpenRowSet
  • 原文地址:https://www.cnblogs.com/wkwkwk/p/15478465.html
Copyright © 2011-2022 走看看