zoukankan      html  css  js  c++  java
  • Python数据类型

    1、整数

    print 45678 + 0x12fd2 》123456

    2、浮点数

    浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,1.23x10^9和12.3x10^8是相等的。浮点数可以用数学写法,如

    1.23,3.14,-9.01等等。

    3、字符串:用"或者""表示

    4、布尔值:只有True、False两种

    (1)布尔运算:and,or,not,运算的结果为布尔值

    (2)Python中把0,空字符串",None看成False,其他数值和非控制符串都看成True,布尔运算时,如果不是单纯的布尔值,就返回对应的数据。

    a=1

    b=2

    print a==b 》False

    print a==b or 'a=T' 》a=T

    print a==b or '' 》 ''

    (3)双等号是计算,单等号是赋值。

    5、空值:None

    6、列表:list,tuple,dict,set

    7、字典:

    8、自定义数据类型:比如自定义的类(python中判断类型,python进阶)

    函数isinstance()可以判断一个变量的类型,既可以用在Python内置的数据类型如str、list、dict,也可以用在我们自定义的类,它们本质上都是数据类型。

    print isinstance(t,Teacher) 》True

    print isinstance(t,object) 》True

    变量,变量名指向value

    a="ABC"  

     print a 》"ABC"

    b=a

    print a 》"ABC"

    print b 》"ABC"

    a="XYZ"

    print a 》"XYZ"

    print b 》"ABC"

  • 相关阅读:
    [Panzura] identify user operations(copy, open, read ... ) in audit log
    Spark 学习
    Zeppelin 学习
    Delta Lake 学习
    传染病模型 SI
    xcodebuild和xcrun实现自动打包iOS应用程序
    控制UIlabel 垂直方向对齐方式的 方法
    ALAssetsLibrary
    CATransform3D
    AVFoundation的使用
  • 原文地址:https://www.cnblogs.com/hpzyang/p/10183727.html
Copyright © 2011-2022 走看看