python 基本数据类型

1.数字类型

  (1)int

    python3不再区分整数和长整数,只要计算机内存足够,理论可以无穷大

    二进制表示 0b或0B开头 0b101

    八进制表示 0o或0O开头 0O17

    十六进制  0x或0X开头 A-F或a-f均可 0xfF=255

  (2)bool

    True和False 区分大小写

    True=1

    False=0

2.浮点类型

  float

    可以用12.5 2. .5 1.23e+10 12.e-10 都可以表示

  有范围限制,-10^308---10^308

3.复数类型

  complex(a,b)

  x=complex(1,2)

  (1+2j)

4.分数类型

  Fraction(a,b) 需要从fractions中导入

    a=Fraction(1,2)

    a=1/2

   但是倘如和float类型运算则会变成float类型

  函数Fraction.from_float(a)

  将a转换为分数

5.运算

  **为幂运算

  ~按位取反

  /实数除法

  // 向下取整除法  当有一个操作数为实数时结果为实数

  ^异或

6.求余数

  x%y 余数符号和y一致,若x or y=float 则结果为float,否则为整数

7.比较运算

  python比较可以连写

  a<b and b<c    <===> a<b<c

posted @ 2020-10-02 16:10  Kaiser-  阅读(174)  评论(0编辑  收藏  举报