zoukankan      html  css  js  c++  java
  • python小知识

    1.小数据池

    >>> a1=300
    >>> b1=300
    >>> print(a1 is b1)
    False
    >>>
    >>> a=100
    >>> b=100
    >>> print(a is b)
    True
    >>>

          # 小数据,-5到256之间,定义之后,并不会专门开辟一个空间存放。
          #小数据池有效地节省了内存地址

    2.数据计算操作

      浅拷贝,拷贝的是地址,而x-=1之后,x指向的地址已经改变

    >>> x=100
    >>> z=x
    >>> x-=1
    >>> print(z)
    100
    >>> print(x)
    99

     3.len

    #字符串、列表、元祖、字典都可以计算长度(元素个数)
    # a=13                              #是错的object of type 'int' has no len()
    # print(len(a))
    s="asfaf"                           #返回字符个数5
    print(len(s))
    l=[1,"w",3,"xx"]                    #返回元素个数4
    print(len(l))
    d={"name":"m","age":13,"num":1111}  #返回键的个数3
    print(len(d))

    4.for循环
    循环的元素必须处于一个可迭代的集合,并且在循环的时候,这个可迭代的集合不改变。

  • 相关阅读:
    第十九天:类和对象
    第十五天:模块
    十四天:匿名函数
    十四天作业
    第十三天:迭代器、递归
    十二天:闭包和装饰器
    一个炒鸡简单的购物车
    十一天
    第十天
    第十天作业
  • 原文地址:https://www.cnblogs.com/lowislucifer/p/10950589.html
Copyright © 2011-2022 走看看