python 取余_Python系列04:运算符(1)

1、前言

1.1回顾

    运算符应该是每个人都接触过,只是换了个比较官方一点的名字,听着名字比较复杂,比如加减乘除等等之类的,在日常工作中用的比较多;接下来主要分享下针对变量间的相互运算,常见的运算符包括算术运算符、赋值运算符、比较运算符、逻辑运算符,这次主要分享前两个,下次分享后两个。

    算法运算符常用的就是加(+)、减(-)、乘(*)、除(/)、取余(%)、幂(^)、取整(//)等;最最最常用赋值运算符就是等号(=),还其他的加法赋值运算法(+=)、减法赋值运算法(-=)、乘法赋值运算法(*=)、除法赋值运算法(/=)等;

1.2WHY

    了解了基本的变量类型,包括整型、浮点型(小数)、布尔型及字符串后(还有其他的一些数据结构,后面也会提到),也熟悉了基本的变量命名规则,相当于给变量取个名,这些都是基础结构的变量。

    了解了基本的变量及命名规则后,肯定是想快速的上手操作一翻。

1.3分享

    学习的过程中要多多应用,同时也可以尽量的多积累一些常见错误的处理方法,收集的多了,积累的多了就会更多的收获。记得每年自己使用最多的工具会是什么吗?或许养成一个比较好的记录习惯后能够对工具的变换也有一些感知:

python 取余_Python系列04:运算符(1)_第1张图片

2、运算符

2.1算数运算符

  结合上次学的变量及数据的基本类型,可以进行基本的数学运算了:

python 取余_Python系列04:运算符(1)_第2张图片

python 取余_Python系列04:运算符(1)_第3张图片

    可以看出赋值前和赋值后都是相同的,比如加减乘除都可以直接进行,也可以赋值给其他变量,最终的结果是一致的;在进行较多的运算或中间需要将计算结果显示出来的时候,可以使用print函数打印显示出来:

python 取余_Python系列04:运算符(1)_第4张图片

平时还会用的幂函数,比如平方,就是 30 * 30 ,相当于30的2次方:

python 取余_Python系列04:运算符(1)_第5张图片

    还有用到的可能就是取余了,相当于被整除后的余数(实际工作中用的确实不太多,但在做一些判断的时候会用到):

python 取余_Python系列04:运算符(1)_第6张图片

那如果要取整数部分呢:

python 取余_Python系列04:运算符(1)_第7张图片

之前的运算都是整型数据运算,当然有些是不能相除的,比如:

python 取余_Python系列04:运算符(1)_第8张图片

    整数不能与字符串类型数据进行运算;如果是不同类型的数据运算,会发生隐式类型转换;

    转换的规则是:低等类型向高等类型转换,等级从低到高是:bool

python 取余_Python系列04:运算符(1)_第9张图片

2.2赋值运算

    除了上面的等号运算符外,还有其的赋值运算法,比如加法赋值运算法、减法赋值运算法、乘法赋值运算法、除法赋值运算法等。

python 取余_Python系列04:运算符(1)_第10张图片

    可以看到加法赋值运算符,就相当于30 + 32,同时将这个计算结果赋给左侧的变量;其他的减法赋值运算法、乘法赋值运算法、除法赋值运算法如依此类推(相当于偷懒了,int_c += int_a 等价于 int_c = int_a + int_c):

python 取余_Python系列04:运算符(1)_第11张图片

    学会了这些基础的运算符后,基本可以用python取代计算器了,可以快速的上手先练起来。当然,可以多尝试下各种不同类型的数据进行加减乘除操作,没准会有啥意外的惊喜和收获。

学习小结

    OK,每天进步一点点,将会迎来美丽的质变,今天只要记住Python两种运算符即可,下次继续!

Python系列

Python系列03:三种标识符

Python系列02:python数据类型

Python系列01:python安装与主要界面

----------------------------------------------

整理不易,欢迎点亮再看!

精鼎特邀

python 取余_Python系列04:运算符(1)_第12张图片

python 取余_Python系列04:运算符(1)_第13张图片

感谢点亮再看! 后续更加精彩!

你可能感兴趣的:(python,取余,python取余)