python(入门) 数字类型
入门级别的几个运算公式:
x+y :此类似于在我们初学C语言的时候所学的算术运算符运算后的结果,类似的还有x/y,x*y,x%y。
但是在python中有一些其他的运算符表达式:
1、x//y
这个称之为地板除,是x/y的结果,怎么理解呢,就是如3//2,计算过后呢就是1。但是比如-3//2,其结果就不是-1,而是-2,为什么呢?因为地板除所求得的结果就是求出所得小数部分取靠近它最小的整数的值,记住,是取偏小。
2、-x +x
-x :就是x的相反数,就是直接转换符号
+x :是x的本身,负还是负,正还是正,一般无太大意义。
3、abs(x)
其作用就是求取x的绝对值,就是取x的绝对值,正还是正,负还是正。
4、int(x) float(x)
与C语言类似,取整型和取浮点型
5、complex(re,im)
这是关于求一个复式的实部和虚部的值
当我们使用这个函数时,比如a+bj中,a就是实部,b就是虚部。而当我们使用这个函数时,我们就是用已定义的变量re和im表示实部和虚部的值。
6、c.conjugate()
这个功能就是返回c的共轭复数
共轭复数:实部相同虚部相反
比如我们有一个a+bj
那么返回的值就是a+(-bj)
7、divod(x,y)
其功能就是返回(x//y,x%y)
8、pow(x,y) x**y
这两个函数的功能都是求x的y次方的值