• Python学习笔记三:数据类型


    数据类型

    整数int

    32位机器,-2**31~2**31-1,即-2147483648~2147483647(4亿多)

    64位机器,-2**63~2**63-1,非常大了。

    长整型long

    没有位数,取决于机器内存。整数发生溢出会自动转换为长整型,一直为int,没有long的概念。Python 2.2以上使用type(数字)来验证。

    浮点型(float

    不是小数,表示形式是小数,但小数不止是浮点数,

    复数

    x+yj

    布尔值

    真或假,1或0,True或False

    字符串

    “hello world”

    在Python命令提示符下可以直接写代码看结果。

    数值运算

    +  -  *  /  %  **  //(取整除)

    运算符

    ==  !=  <>  >  <  >=  <=

    赋值运算

    =  +=  -=  *=  /=  %= **=  //=

    逻辑运算

    and  or  not

    not用法:

    a=[1,2,3,4]

    if 1 not in a: print(“yes”)

    a.isdigit() 判断a是不是一个数字

    成员运算

    in

    not in

    身份运算

    is

    is not

    判断两个标识符是否(没有)引用自一个对象

    位运算

    &按位与

    |按位或

    ^按位异或

    ~按位取反

    <<左移动

    >>右移动

    计算机中能存储的最小单位是一个二进制位(bit),一个字节(byte)是8bit

    bytes运算

    二进制数据,与str严格区分,无法拼接,str总是Unicode

    str encode bytes,bytes decode str

    三元运算

    result = 值1 if 条件 else 值2

    进制

    每4bit代表一个十六进制数

    小数,整数部分左边补0,小数部分右边补0

    赋值方法:a,b,c,=3,5,7

  • 相关阅读:
    Add a column in table control
    ALV
    ABAP Object Differences
    Field Symbols, Casting Decimal Places
    fROM PPV report
    python全局变量
    管理商品demo
    Mac系统在Pycharm中切换解释器
    python中 元组
    python中字符串格式化
  • 原文地址:https://www.cnblogs.com/koctr/p/7252739.html
Copyright © 2020-2023  润新知