zoukankan      html  css  js  c++  java
  • jQuery火箭图标返回顶部代码

    函数:len()

    作用:返回字符串、列表、字典、元组等长度

    语法:len(str)

    参数: 
    str:要计算的字符串、列表、字典、元组等

    返回值:字符串、列表、字典、元组等元素的长度

    实例

    1、计算字符串的长度:

    >>> s = "hello word"
    >>> len(s)
    10

    2、计算列表的元素个数:

    >>> str= ['h','e','l','l','o']
    >>> len(str)
    5

    3、计算字典的总长度(即键值对总数):

    >>> dict = {'num':777,'name':"anne"}
    >>> len(dict)
    2

    5.4、计算元组元素个数:

    >>> t = ('G','o','o','d')
    >>> len(t)
    4

    range()函数

         range()是python内置函数它能返回一系列连续增加的整数,它的工作方式类似于分片,可以生成一个列表对象。

    range函数大多数时常出现在for循环中,在for循环中可做为索引使用。其实它也可以出现在任何需要整数列表的环境中,

    在python 3.0中range函数是一个迭代器。range()函数内只有一个参数,则表示会产生从0开始计数的整数列表:

    实例:

    >>> range(5)
    [0, 1, 2, 3,4] #python 返回值

    python range()中,当传入两个参数时,则将第一个参数做为起始位,第二个参数为结束位:

    >>> range(0,6)
    [0, 1, 2, 3, 4,5]

    range()函数内可以填入三个参数,第三个参数是步进值(步进值默认为1):

    >>> range(0,10,2)
    [0, 2, 4, 6,8]

    range函数的参数和结果也并非一定要是正数或是递增的,好比下面两个例子:

    >>> range(-4,4)
    [-4, -3, -2, -1, 0, 1, 2, 3]
    >>>
    >>> range(4,-4,-1)
    [4, 3, 2, 1, 0, -1, -2, -3]

    range()在for循环中的作用及技巧

    range可以根据给定的次数,重复动作,来看一个range与for循环最简单的例子:

    >>> x = 'playpython'
    >>> for i in x:
    ...   print i,
    ... 
     p l a y p y t h o n
    >>> range(len(x))
    [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    >>> len(x)
    10
    >>> for i in range(len(x)):
    ...   print x[i],
    ... 
     p l a y p y t h o n
    >>> 
  • 相关阅读:
    HDU 5791 Two (DP)
    POJ 1088 滑雪 (DPor记忆化搜索)
    LightOJ 1011
    POJ 1787 Charlie's Change (多重背包 带结果组成)
    HDU 5550 Game Rooms (ccpc2015 K)(dp)
    HDU 5542 The Battle of Chibi (ccpc 南阳 C)(DP 树状数组 离散化)
    HDU 5543 Pick The Sticks (01背包)
    HDU 5546 Ancient Go (ccpc2015南阳G)
    NB-IoT的DRX、eDRX、PSM三个模式 (转载,描述的简单易懂)
    MQTT 嵌入式端通讯协议解析(转)
  • 原文地址:https://www.cnblogs.com/moyand/p/8651540.html
Copyright © 2011-2022 走看看