一、加法与减法
经过上次课的学习,我们已经学会了该如何在控制台中输出我们想要的内容了,但是计算机计算机,最早其实是用来进行计算的,Python能做这事吗,我们来试试。
看到这结果,估计很多同学就该说了,这都是什么啊,看来Python不行啊。如果你们这么认为,那就大错特错了,因为不是Python不行,而是你们写的不对。说到这里估计很多同学一脸懵,怎么就错啦,你不说了吗,print(" ")就是模板,引号里面是可以替换的内容,我们按照这个做了啊,而且没报任何错误,成功运行了。
我相信只要你们仔细观察一下,应该就会发现区别吧,很明显的变化,我把引号给去掉了,而且还没报错并且成功运行了。你们能想到原因吗?
我们上次课说了,print会将引号中的内容原封不动的,一字不差的输出出来,那么我们这次是要原封不动的将“1+1”或者“2-1”这些内容原封不动的输出出来吗,肯定不是对不对。我们是想将计算的和或者差输出出来,所以要记住,如果想要将内容一字不差的输出出来的时候,那print("")就必须将内容包裹在引号里面,否则print()就不需要加引号!就比如我们这次是要进行算术运算,就不需要加引号。
二、乘法
刚才试了加法和减法,同理,乘法也是一样的,只不过我们要注意,在Python中乘号可是和数学中不一样的。
在Python中乘号是这样的“*”,我们在数字键8上可以看到这个符号,如果想打出这个符号,我们需要一个手指按住Shift键另一个手指按下数字键8。
三、除法
不仅乘号和数学中的不一样,除号也是不一样,在Python中除号是这样的“/”,我们在键盘上找到“?/”这个按键,英文输入法模式下,按下这个按键就可以打出这个符号了。在进行除法运算时,要注意除数不能为0,不然是会报错的!
运行之后我们可以看到Python进行除法运算之后的商,是以小数形式展现的,这个特点一定要记住哦。那如果说就想要整数的商可不可以呢,其实也是可以的,我们只需要写“//”就可以了,也就是按两下“?/”键,就可以打两个“/”了。
“//”运算出来的商,可不是进行四舍五入,而是会进行向下舍入操作,所以无论小数后有多少位,都会直接去掉,只保留整数部分。
四、求余数
余数就是一个数除以另一个数之后余下的部分,Python中用符号“%”来进行运算,我们在数字键5上可以看到这个符号,如果想打出这个符号,我们需要一个手指按住Shift键另一个手指按下数字键5。
一定要注意啊,这个过程表示的可不是5的余数是2,而是求5除以2的余数,是一个计算的过程!
五、幂运算
初次听这词可能很多人表示不理解,但其实换个说法同学们就都能理解,幂运算就是求一个数的n次方。用“**”符号表示,也就是打两个“*”。
一定要注意在Python中一个“*”表示普通的乘法,两个“**”表示幂运算,可不要搞混哦!
Python中的算术运算符就是这些了,在使用的时候一定要注意区分不同符号表示的运算,尤其是容易混淆的,避免写错,自己多写几个运算把每种都练练,相信你们一定可以牢牢记住的,加油!