数字类型的操作丨2.17

3.2.1 内置运算符

Python提高9个基本数值运算操作符,不需要引用其他库。

  • x+y xy求和
  • x-y x与y之差
  • x*y x与y之积
  • x/y x与y之商
  • x//y x与y之整数商,即不大于x与y之商的最大整数
  • x%y x与y之商的余数,也称为模运算
  • -x x的负值,即x*(-1)
  • +x x本身
  • xy x的y次幂
    所有二元数学操作符都有与之对应的增强赋值操作符(+=、-=、
    =、/=、//=、%=、
    *=)
x**=3   #与x = x**3等价

3.2.2 内置的数值运算函数

  • abs(x) x的绝对值
  • divmod(x, y) (x//y, x%y),输出为二元组形式
  • pow(x,y[,z]) (x**y)%z,[...]表示该参数可以省略
  • round(x[,ndigits]) 对x四舍五入,保留ndigits位小数。round(x)返回四舍五入的整数值
  • max(x,y,x,w) min(...) 取最大最小值

3.2.3 内置的数字类型转换函数

  • int(x) 将x转换为整数,x可以为浮点数或字符串
  • float(x) 将x转换为浮点数,x可以为整数或字符串
  • complex(re[,im]) 生成一个复数,实部为re,虚部为im,re可以为整数、浮点数或字符串,im是整数、浮点数但不能是字符串。
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 在C语言中,五种基本数据类型存储空间长度的排列顺序是: A)char B)char=int<=float C)ch...
    夏天再来阅读 4,132评论 0 2
  • 内置函数Python解释器内置了许多功能和类型,总是可用的。他们是按字母顺序列在这里。 abs(x)返回一个数的绝...
    uangianlap阅读 1,384评论 0 0
  • 在编程中我们总要进行一些数学运算以及数字处理,尤其是浮点数的运算和处理,这篇文章主要介绍C语言下的数学库。而其他语...
    欧阳大哥2013阅读 5,586评论 0 12
  • 觉察日记10 晚上参加秀芳所在的公司年会,年会不仅有浓浓的欢乐气氛,而且有文化、有情怀,充满正能量! 我正在...
    我和榕树阅读 140评论 0 0
  • 本作的世界观设定: 2257年,生存在地界的人类发现了神生活的天界。贪婪的人类不停调查着这所谓的天界,甚...
    爱乐比奇阅读 294评论 0 1

友情链接更多精彩内容