计算机最基本的功能之一就是数学计算,如何通过Python进行数学计算呢?计算离不开算术运算符,Python的算术运算符包括加、减、乘、除、取整除(向下取整)、取模(余数)、幂(乘方)等。
加减乘除
在Python中计算算术表达式,直接输入算术表达式即可,如
#直接输入算术表达式运行即可输出计算结果
100 + 2 * 5 - 80 #结果:30
60 / (20 + 10) #结果:2.0
#使用变量的算术表达式
a = 100
b = 5
c = 10
a / (c - b) #结果:20.0
取整除
取整除,即向下取整,返回两数相除结果的整数,使用//运算符。
#两个整数相除
#10除以3的商是3.3333333,使用//取商的整数,即3
10 // 3 #结果:3
#有小数参与的取整除,结果是小数
10//3.0 #结果:3.0
取模
取模,即计算两数相除的余数,使用%运算符。
#计算两数相除的余数
10 % 3 #结果:1
#两数可以整除,余数为0
10 % 2 #结果:0
幂
幂,即乘方,使用**运算符。
#计算2的3次方
2 ** 3 #结果:8
#计算a的b次方
a = 10
b = 2
print('a ** b =', a**b) #计算10的2次方,结果是100
求1+2+3+...+100的和
#计算1+2+3+...+100的和
(1+100)*100/2 #结果:5050.0
请自己试一下吧,求100+101+102+...+200的和,结果是多少呢?欢迎把结果写到评论中。