码迷,mamicode.com
首页 > 编程语言 > 详细

Python新手学习基础之运算符——算术运算符

时间:2016-07-20 10:33:37      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:

算术运算符

之前文章在介绍变量类型的时候,其实已经用过了很多算术符,比如+、-、*、/、//、** 等,除此之外,还有一个符号是之前内容没提到的,就是 % ,用来返回除法余数的运算符号。

假设有变量x和y,x为10,y为3,x%y的结果就是1。

在运算符中有优先级,跟数学中的一样,所以在写的时候有些要优先运算的需要加上括号,比如:3 * (4 + 5)。

技术分享

 

Python支持不同的数字类型相加,它使用数字类型强制转换的方式来解决数字类型不一致的问题,就是说它会将一个操作数转换成另一个操作数相同的数据类型。但是这种强制转换的操作不是随意进行是,有遵循一定的规则:整数转为浮点数,非复数转换为复数。可以理解为是简单地转成复杂的,因为浮点数可以表示和整数一样的值(小数点后面的数为0就可以了),复数的虚部为0的时候就可以来表示非复数。

现在我们来看一个算24点的小例子吧,主要是为了熟悉下python里算术运算的概念,也许你有其他更多更好的的计算方法哦~

技术分享

更多学习,就在码芽网http://www.mayacoder.com/lesson/index

Python新手学习基础之运算符——算术运算符

标签:

原文地址:http://www.cnblogs.com/malimalihong/p/5687242.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!