只有是编程语言都会用到一些运算符,python也是天然,咱们常见的加减乘除是肯定有的,还会有一些非凡的运算符,比方:整除、取余、幂运算等,上面咱们来看看这些运算符的实际效果。
一、运算符
上面是各种运算符
上面是咱们演示的成果
a = 11.2b = 2# 加print(a+b)# 减print(a-b)# 乘print(a*b)# 除print(a/b)# 整除print(a//b)# 取余print(a%b)# 幂运算print(a**b)返回后果:13.29.222.45.65.01.1999999999999993125.43999999999998
二、运算符应用注意事项
1.加法运算符:加法运算符除了对整数起到个别数学运算符的作用还能够作用于字符串。
name = 'python自学网'website = 'http://www.wakey.com.cn/'print(name + ':' + website)执行后果是:python自学网:http://www.wakey.com.cn/
2.乘法运算符:咱们还能够乘法运算符做一些反复运算,相似于一般数学运算符中的乘法,然而能够作用于其余数据类型。
print('python ' * 10)返回后果:python python python python python python python python python python
3.咱们从下面的例子能够看进去11.2除以2之后失去的数字是5.6,应用整除后果是5.0,这里能够看进去两种后果都是保留一位小数,那么再来看上面一个案例:
a = 12.0060print(a/2)print(a//2)b = 12.0050print(a/3)print(a//3)print(2/3)返回后果:6.0036.04.0024.00.6666666666666666
由此能够看出,除法保留小数位到最初一位有效数字,如果整数相除不尽时会始终循环,而整除只保留一位小数,并且不做四舍五入运算,小数后全副省略。
以上除法运算的时候除数不能为零这一点和数学运算是统一的,否则会报错:
print(2/0)print(2//0)运算后果为:Traceback (most recent call last): File "C:/Users/Administrator/Desktop/python常识总结/python根底/4-4.算术运算符.py", line 39, in <module> print(2/0)ZeroDivisionError: division by zero