怎么使用Python算术运算符

  介绍

怎么使用Python算术运算符?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

Python 支持所有的基本算术运算符,这些算术运算符用于执行基本的数学运算,如加、减、乘、除和求余等。下面是7个基本的算术运算符。

<强> +:加法运算符强,例如如下代码:

a =5.2   b  3.1=,   +=the_sum  a  b   #,求和的值为8.3   print (“the_sum的值为:“,,the_sum)

除此之外,“+”还可以作为字符串(包括后续要介绍的序列)的连接运算符,例如如下代码:

s1 =, & # 39;你好,,& # 39;   时间=s2  & # 39;查理# 39;   #,使用+连接两个字符串   打印(s1  +, s2)

<强> -:减法运算符强。例如如下代码:

c =5.2   d  3.1=,   时间=sub  c 安康;d   #,子的值为2.1   print(“子的值为:“,,子)

此外,”——“除可以作为减法运算利之外,还可以作为求负的运算符。请看如下代码:

#,定义变量x,其值为-5.0   x  -5.0=,   #,将x求负,其值变成5.0   x =- x   打印(x)

但单目运算符“+”则不对操作数做任何改变,例如如下代码:

#,定义变量,其值为-5.0   y  -5.0=,   #,y值依然是-5.0   y =, + y   打印(y)

<强> *:乘法运算符强。例如如下代码:

e =5.2   f  3.1=,   时间=multiply  e  *, f   #,繁殖的值为16.12   print(“乘的值为:“,,乘)

此外,“*”还可以作为字符串(包括后续要介绍的序列)的连接运算符,表示将N个字符串连接起来,例如如下代码:

s3 =, & # 39; crazyit  & # 39;   #,使用*将5个字符串连接起来   打印(* s3  5)

上面代码将会输出:

crazyit  crazyit  crazyit  crazyit  crazyit

打印(“19/4的结果是:“,,19/4)   打印(“19//4的结果是:“,,19//4)   aa  5.2=,   bb  3.1=,   #,aa /, bb的值将是1.67741935483871   打印(“aa/bb的值是:“,,aa /, bb)//#,aa  bb值将是1.0   打印(“aa//bb的值是:“,,aa //, bb)

%:求余运算符.Python不要求求余运算符的两个操作数都是整数,Python的求余运算符完全支持对浮点数求余。求余运算的结果不一定总是整数,它是使用第一个操作数来除以第二个操作数,得到一个整除的结果后剩下的值就是余数。

由于求余运算也需要进行除法运算,因此求余运算的第二个操作数不能是0,否则程序会报出ZeroDivisionError错误。

例如如下程序:

打印(“5% 3的值为:“,,5,%,3),#,输出2   打印(“5.2% 3.1的值为:“,5.2,%,3.1),#,输出2.1   打印(“-5.2% -3.1的值为:,,,-5.2,%,-3.1),#,输出-2.1   打印(“5.2% -2.9的值为:,,,5.2,%,-2.9),#,输出-0.6   打印(“5.2% -1.5的值为:,,,5.2,%,-1.5),#,输出-0.8   打印(“-5.2% 1.5的值为:,,,-5.2,%,1.5),#,输出0.8   #打印(“5对0.0求余的结果是:“,,5,%,0.0),#,导致错误

运行上面程序,可以看到如下输出结果:

5% 3的值为:2   5.2% 3.1的值为:2.1   -5.2% -3.1的值为:-2.1   5.2% -2.9的值为:-0.5999999999999996   5.2% -1.5的值为:-0.7999999999999998   -5.2% 1.5的值为:0.7999999999999998,

<强> * *:乘方运算符 .Python支持使用“* *”作为乘方运算符,这是一个使用非常方便的运算符。由于开方其实是乘方的逆运算,因此实际上使用“* *”也可进行开方运算例。如如下代码:

打印(& # 39;5,的,2,次方:& # 39;,,5,* *,2),#,25岁   打印(& # 39;4,的,3,次方:& # 39;,,4,* *,3),# 64   打印(& # 39;4,的开平方:& # 39;,,4,* *,0.5),#,2.0   印刷(& # 39;27,的开,3,次方:& # 39;,27日,* * (1,/,3,)),#,3.0

关于怎么使用Python算术运算符问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

怎么使用Python算术运算符