11.24-task3数据类型

发布时间 2023-11-25 18:03:03作者: wangfeihang78

数据类型与操作

  1. 基本类型

    整型int 浮点数float 布尔值bool(ture or false) 类型Type

    type的use: type

    类型的类型就是类型。。。

    type

    y

    还有一些更多类型。。。

    type

  2. 常用内置常数

    python中是内置了一些常量的-

    constant

  3. 常用内置运算符

1

and or not 类似于c语言的&& || !=

运算顺序为not>and>or

一些与c的区别: /为除 //为整除 x**n为x的n次方

py

可以看到,即使a是int类型,在进行除法时也是会生成小数!(用一个/)

%与fmod的区别-知乎

fmod

fmod返回的是浮点数,当xy均为整型时%返回整型,xy有一个为浮点时才返回浮点型。fmod返回值符号与x相同,%与y相同。%取余时,若xy符号不同,结果为|y| - (|x| % |y|)

  1. 类型影响语义

    py

    在5中,显然,int与str不能相加

  2. 运算优先级

    与c类似

    浮点数有误差

    py

  3. 逻辑运算

    py

    1. isinstance

      isinstance(x,y)是用来判断x是否为y类型的!

    2. 总结

      py