Login
网站首页 > 文章中心 > 其它

Python_算数运算符_Python算数运算符程序

作者:小编 更新时间:2023-08-04 22:40:20 浏览量:417人看过

算术运算符,即数学运算符,用来对数字进行数学运算,比如基本的加减乘除等.下表是 Python 支持的所有基本算术运算符.

此时此刻呢我们通过实例深入理解算术运算符.

加法运算符(+)

加法运算符很简单,与数学中的规则一样,代码如下:

a = 10
b = 33
s1 = a + b

x = ③2
y = 2⑤4
s2 = x + y

print("s1=%d, s2=%.2f" % (s1, s2) )

Python_算数运算符_Python算数运算符程序-图1

运行结果:

减法运算符(-)

减法运算也和数学中的规则相同,请看代码:

a = 55
b = 30
c = a-b

x = -3⑥8
y = -x

print(c, ",", y)

可以看到,减法运算符除了可以用作减法运算之外,还可以用作求负运算(正数变负数,负数变正数),请看下面的代码:

n = 42
n_neg = -n

f = -3⑧5
f_neg = -f

print(n_neg, ",", f_neg)

乘法运算符(*)

乘法运算也和数学中的规则相同,请看代码:

n = 4 * 25
f = 3④5 * 2
print(n, ",", f)

除法运算符(/和//)

Python 有两种除法运算符,即"/"和"//",两者的区别如下:

"/"表示普通除法,它的计算结果和数学中的计算结果相同.实例如下:

>>> 3⑤3/7
⑤042857142857143

"//"表示整除,只保留除法运算结果的整数部分,舍弃小数部分.实例如下:

>>> 3⑤3//7
⑤0

需要注意的是,除数不能为 0,除以 0 将导致 ZeroDivisionError 错误.

求余运算符(%)

Python 求余运算符用来求得两个数相除的余数.Python 使用第一个数字除以第二个数字,得到一个整数的商,剩下的值就是余数.

Python % 使用示例:

print("-----整数求余-----")
print("10%6 =", 10%6)

print("-----小数求余-----")
print("⑦8%2.7 =", ⑦8%2.7)

print("---整数和小数运算---")
print("2⑤5%6 =", 2⑤5%6)

注意,求余运算的本质是除法运算,所以第二个数字也不能是 0,否则会导致 ZeroDivisionError 错误.

次方运算符(**)

Python ** 运算符用来求一个 x 的 y 次方,也即次方(乘方)运算符.

由于开方是次方的逆运算,所以也可以使用 ** 运算符间接地实现开方运算.

Python ** 运算符示例:

print('----次方运算----')
print('3**5 =', 3**5)
print('2**5 =', 2**5)

print('----开方运算----')
print('81**(1/4) =', 81**(1/4))
print('32**(1/5) =', 32**(1/5))
----次方运算----
3 ** 5 = 243
2 ** 5 = 32
----开方运算----
81 ** (1/4) = ③0
32 ** (1/5) = 2.0

以上就是土嘎嘎小编为大家整理的Python_算数运算符相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章