“Python数字类型的操作”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
内置的数值运算操作符
内置的数值运算函数
第36行: 第36行:
 
==内置的数值运算函数==
 
==内置的数值运算函数==
 
*abs(x): 求绝对值
 
*abs(x): 求绝对值
 +
<nowiki>>>> x,y = 9,2
 +
>>> abs(x)
 +
9
 +
>>> abs(-x)
 +
9</nowiki>
 
*divmod(x,y):获得除法的商和余数
 
*divmod(x,y):获得除法的商和余数
 +
<nowiki>>>> x,y = 9,2
 +
>>> divmod(x,y)
 +
(4, 1)</nowiki>
 
*pow(x,y)
 
*pow(x,y)
 +
>>> x,y = 9,2
 
*round(x)
 
*round(x)
 +
>>> x = 4.5
 
*max(x1,x2,x3,...,xn)
 
*max(x1,x2,x3,...,xn)
 +
>>> x, y, z = 1, 2, 3
 
*min(x1,x2,x3,...,xn)
 
*min(x1,x2,x3,...,xn)
 +
>>> x, y, z = 1, 2, 3
  
 
==内置的数字类型转换函数==
 
==内置的数字类型转换函数==

2018年3月9日 (五) 01:52的版本

内置的数值运算操作符

  • python提供了九个基本的数值运算操作符,这些操作符由python解释器直接提供,也叫做内置操作符。
x+y
x-y
x*y
x/y
x//y
x%y
-x
+x
x**y
  • 示例操作:
>>> x,y=2,3
>>> x+y
5
>>> x-y
-1
>>> x*y
6
>>> x/y
0.6666666666666666
>>> x,y=9,2
>>> x/y
4.5
>>> x//y
4
>>> x%y
1
>>> -x
-9
>>> +x
9
>>> x**y
81

内置的数值运算函数

  • abs(x): 求绝对值
>>> x,y = 9,2
>>> abs(x)
9
>>> abs(-x)
9
  • divmod(x,y):获得除法的商和余数
>>> x,y = 9,2
 >>> divmod(x,y)
(4, 1)
  • pow(x,y)
>>> x,y = 9,2
  • round(x)
>>> x = 4.5
  • max(x1,x2,x3,...,xn)
>>> x, y, z = 1, 2, 3
  • min(x1,x2,x3,...,xn)
>>> x, y, z = 1, 2, 3

内置的数字类型转换函数

  • int(x)
  • float(x)

complet(re[,im])

下一节 模块1:math库的使用