Python 学习day 2

110 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路


数字类型及操作

数值运算操作符

操作符是完成运算的一种符号体系

操作符及使用描述
x+y加,x与y之和
x-y减,x与y之差
x*y乘,x与y之积
x/y除,x与y之商 10/3的结果是3.33333333333333335
x//y整数除,x与y之整数商 10/3的结果是3
+ xx本身
- yy的负值
x % y余数,模运算(取余),10%3结果是1
x ** y幂运算, x的y次幂,x^y
当y是小数时,10**0.5的结果是image.png
注意:在python中,两个整数的除是浮点数,在其他编程语言中并不是这样。

二元操作符有对应的增强赋值操作符(可不掌握) image.png

数字类型的关系

类型间可进行混合运算,生成结果为“最宽”类型

  • 三种类型存在一种逐渐“扩展”或“变宽”的关系: 整数 -> 浮点数 -> 复数 浮点数是复数虚部为0的表示形式
  • 例如:123+4.0= 127.0 (整数+浮点数= 浮点数)

数值运算函数

一些以函数形式提供的数值运算功能

image.png 通过余数Z,获取最后一个4位数。如果不提供Z,则计算结果太大

image.png

image.png