• Python入门:内置函数


     

    可创建一个整数列表,一般用在 for 循环中。
    
    函数语法
    range(start, stop[, step])
    
    参数说明:
    start: 计数从 start 开始。默认是从 0 开始。例如range(5)等价于range(0, 5);
    end: 计数到 end 结束,但不包括 end。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5
    step:步长,默认为1。例如:range(0, 5) 等价于 range(0, 5, 1)
    
    示例:
    >>>range(10)        # 从 0 开始到 10
    [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    >>> range(1, 11)     # 从 1 开始到 11
    [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
    >>> range(0, 30, 5)  # 步长为 5
    [0, 5, 10, 15, 20, 25]
    >>> range(0, 10, 3)  # 步长为 3
    [0, 3, 6, 9]
    >>> range(0, -10, -1) # 负数
    [0, -1, -2, -3, -4, -5, -6, -7, -8, -9]
    >>> range(0)
    []
    >>> range(1, 0)
    []
    
    for i in range(0,10)  # i遍历从0到9
    range()
    返回对象(字符、列表、元组等)长度或项目个数。
    
    语法
    len()方法语法:
    len( s )
    
    参数
    s -- 对象。
    返回值
    返回对象长度。
    
    
    示例
    以下实例展示了 len() 的使用方法:
    >>>str = "runoob"
    >>> len(str)             # 字符串长度
    6
    >>> l = [1,2,3,4,5]
    >>> len(l)               # 列表元素个数
    5
    
    for i in range(len(list))
    len()
    打印输出
    
    语法
    print(*objects, sep=' ', end='
    ', file=sys.stdout)
    
    参数
    objects -- 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
    sep -- 用来间隔多个对象,默认值是一个空格。
    end -- 用来设定以什么结尾。默认值是换行符 
    ,我们可以换成其他字符串。
    file -- 要写入的文件对象。
    返回值
    无。
    
    示例
    以下展示了使用 print 函数的实例:
    Python3 下测试
    >>>print(1)  
    1  
    >>> print("Hello World")  
    Hello World  
     
    >>> a = 1
    >>> b = 'runoob'
    >>> print(a,b)
    1 runoob
     
    >>> print("aaa""bbb")
    aaabbb
    >>> print("aaa","bbb")  # 默认空格间隔
    aaa bbb
    >>> 
     
    >>> print("www","runoob","com",sep=".")  # 设置间隔符
    www.runoob.com
    print()
    方法对系列进行求和计算。
    
    语法
    sum(iterable[, start])
    
    参数
    iterable -- 可迭代对象,如列表。
    start -- 指定相加的参数,如果没有设置这个值,默认为0。
    返回值
    返回计算结果。
    
    示例
    以下展示了使用 sum 函数的实例:
    >>>sum([0,1,2])  
    3  
    >>> sum((2, 3, 4), 1)        # 元组计算总和后再加 1
    10
    >>> sum([0,1,2,3,4], 2)      # 列表计算总和后再加 2
    12
    sum()
    返回给定参数的最小值,参数可以为序列。
    
    语法
    以下是 min() 方法的语法:
    min( x, y, z, .... )
    参数
    x -- 数值表达式。
    y -- 数值表达式。
    z -- 数值表达式。
    返回值
    返回给定参数的最小值。
    实例
    以下展示了使用 min() 方法的实例:
    #!/usr/bin/python
    
    print "min(80, 100, 1000) : ", min(80, 100, 1000)
    print "min(-20, 100, 400) : ", min(-20, 100, 400)
    print "min(-80, -20, -10) : ", min(-80, -20, -10)
    print "min(0, 100, -400) : ", min(0, 100, -400)
    以上实例运行后输出结果为:
    min(80, 100, 1000) :  80
    min(-20, 100, 400) :  -20
    min(-80, -20, -10) :  -80
    min(0, 100, -400) :  -400
    min()
    返回给定参数的最大值,参数可以为序列。
    
    语法
    以下是 max() 方法的语法:
    max( x, y, z, .... )
    参数
    x -- 数值表达式。
    y -- 数值表达式。
    z -- 数值表达式。
    返回值
    返回给定参数的最大值。
    
    示例
    以下展示了使用 max() 方法的实例:
    #!/usr/bin/python
    
    print "max(80, 100, 1000) : ", max(80, 100, 1000)
    print "max(-20, 100, 400) : ", max(-20, 100, 400)
    print "max(-80, -20, -10) : ", max(-80, -20, -10)
    print "max(0, 100, -400) : ", max(0, 100, -400)
    以上实例运行后输出结果为:
    max(80, 100, 1000) :  1000
    max(-20, 100, 400) :  400
    max(-80, -20, -10) :  -10
    max(0, 100, -400) :  100
    max()
  • 相关阅读:
    JSON就是名值对 name/value pair
    AjaxXMLHttpRequest
    英语单词分类记
    委托和事件的理解
    用float设置主页的左右两边菜单
    OCS通讯路径
    测试用Word写Blog
    第一课 C#入门
    nginx虚拟目录设置 alias 和 root
    vsftp 出错,无法创建文件的解决方法
  • 原文地址:https://www.cnblogs.com/xqxacm/p/8302533.html
Copyright © 2020-2023  润新知