美文网首页
Python学习手册第二天

Python学习手册第二天

作者: shenyoujian | 来源:发表于2018-03-26 10:14 被阅读2次

    1、列表有序,可变,并且禁止边界外的赋值

    >>> a = ['1','2',3]
    >>> a[4] = 5
    Traceback (most recent call last):
      File "<stdin>", line 1, in <module>
    IndexError: list assignment index out of range
    >>> a.append(5)
    >>> a
    ['1', '2', 3, 5]
    >>> a[3] = 4
    >>> a
    ['1', '2', 3, 4]
    >>>
    

    2、字典,可变,字典不是序列并不包含任何可靠的从左到右的顺序。所以字典就可以给边界外赋值。

    >>> d = {}
    >>> d['name'] = 'bob'
    >>> d
    {'name': 'bob'}
    >>>
    

    3、for循环是一个序列操作,可以使用任意一个序列对象。
    4、真除法和地板除,在python3.0中/总是执行真除法,不管操作数的类型是什么,都会返回包含任何余数的浮点结果。//执行地板除法,它会截断余数,并针对整数操作数返回一个整数,如果操作数有浮点数,它就会返回一个浮点数。

    >>> 10/4
    2.5
    >>> 10//4
    2
    >>> 10/4.0
    2.5
    >>> 10//4.0
    2.0
    

    相关文章

      网友评论

          本文标题:Python学习手册第二天

          本文链接:https://www.haomeiwen.com/subject/rehfcftx.html