zoukankan      html  css  js  c++  java
  • Python3---常见函数---range()用法

    0X01函数说明:

    python range() 函数可创建一个整数列表,一般用在 for 循环中。

    0X02函数语法:

    range(start,stop[,step])

    • start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
    • stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
    • step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)

    举例:

     1 #设定从0开始到10的整数序列
     2 range1 = range(10)
     3 for range1 in range1:
     4     print("列表range(10)元素输出:",range1)
     5 
     6 print("---------------------------------------------")
     7 
     8 #设定步长为5的0~30的序列
     9 range2 = range(0,30,5)
    10 for range2 in range2:
    11     print("列表range(0,30,5)元素输出:",range2)
    12 
    13 print("---------------------------------------------")
    14 
    15 #range配合for循环使用
    16 new_str = "I am a genius"
    17 for a in range(len(new_str)):
    18     print("字符串当中的字母:",new_str[a])

    运行结果:

     1 C:UsersaaronDesktopPytoon-cadevenvScriptspython.exe C:/Users/aaron/.PyCharmCE2019.3/config/scratches/scratch.py
     2 列表range(10)元素输出: 0
     3 列表range(10)元素输出: 1
     4 列表range(10)元素输出: 2
     5 列表range(10)元素输出: 3
     6 列表range(10)元素输出: 4
     7 列表range(10)元素输出: 5
     8 列表range(10)元素输出: 6
     9 列表range(10)元素输出: 7
    10 列表range(10)元素输出: 8
    11 列表range(10)元素输出: 9
    12 ---------------------------------------------
    13 列表range(0,30,5)元素输出: 0
    14 列表range(0,30,5)元素输出: 5
    15 列表range(0,30,5)元素输出: 10
    16 列表range(0,30,5)元素输出: 15
    17 列表range(0,30,5)元素输出: 20
    18 列表range(0,30,5)元素输出: 25
    19 ---------------------------------------------
    20 字符串当中的字母: I
    21 字符串当中的字母:  
    22 字符串当中的字母: a
    23 字符串当中的字母: m
    24 字符串当中的字母:  
    25 字符串当中的字母: a
    26 字符串当中的字母:  
    27 字符串当中的字母: g
    28 字符串当中的字母: e
    29 字符串当中的字母: n
    30 字符串当中的字母: i
    31 字符串当中的字母: u
    32 字符串当中的字母: s
    33 
    34 Process finished with exit code 0
  • 相关阅读:
    [考试反思]0316省选模拟47:偏颇
    [考试反思]0315省选模拟46:执念
    [考试反思]0314省选模拟45:偏离
    [考试反思]0313省选模拟44:习惯
    [考试反思]0310省选模拟42:清醒
    bd-----文本分析
    bigdata7--正则表达式
    bigdata6----vi编辑器
    bigdata4----linux文本操作命令
    bigdata4----linux文件系统命令
  • 原文地址:https://www.cnblogs.com/aaron456-rgv/p/12119005.html
Copyright © 2011-2022 走看看