数据类型与操作
-
基本类型
整型int 浮点数float 布尔值bool(ture or false) 类型Type
type的use:
类型的类型就是类型。。。
还有一些更多类型。。。
-
常用内置常数
python中是内置了一些常量的-
-
常用内置运算符
and or not 类似于c语言的&& || !=
运算顺序为not>and>or
一些与c的区别: /为除 //为整除 x**n为x的n次方
可以看到,即使a是int类型,在进行除法时也是会生成小数!(用一个/)
%与fmod的区别-知乎
fmod返回的是浮点数,当xy均为整型时%返回整型,xy有一个为浮点时才返回浮点型。fmod返回值符号与x相同,%与y相同。%取余时,若xy符号不同,结果为|y| - (|x| % |y|)
-
类型影响语义
在5中,显然,int与str不能相加
-
运算优先级
与c类似
浮点数有误差
-
逻辑运算
-
isinstance
isinstance(x,y)是用来判断x是否为y类型的!
-
总结
-