扣丁学堂Python培训教你如何进行Python数字运算

2018-04-11 17:20:24 637浏览

Python开发在如今的公司企业中占据着非常重要的位置,因此如今不论是参加Python培训还是自学Python或者是用其他方式学习Python开发的人都有很多,想要成为一名合格的Python开发工程师就一定要有专业实用的技能,其中Python数字运算是必须要了解和知道的,本篇文章扣丁学堂Python在线学习小编就为读者简单介绍一下Python数字运算。



扣丁学堂Python培训教你如何进行Python数字运算



NumberPython的一种基本数据类型,用于存储数值。作为编程语言的基础之一,其重要性毋庸置疑,今天我们带领大家深入了解数字运算。



Python解释器可以作为一个简单的计算器,您可以在解释器里输入一个表达式,它将输出表达式的值。



表达式的语法很直白: +, -, * / 和其它语言(PascalC)里一样。例如:

>>> 2 + 2

4

>>> 50 - 5*6

20

>>> (50 - 5*6) / 4

5.0

>>> 8 / 5 # 总是返回一个浮点数

1.6

注意:在不同的机器上浮点运算的结果可能会不一样。



在整数除法中,除法(/)总是返回一个浮点数,如果只想得到整数的结果,丢弃可能的分数部分,可以使用运算符 //

>>> 17 / 3 # 整数除法返回浮点型

5.666666666666667

>>>

>>> 17 // 3 # 整数除法返回向下取整后的结果

5

>>> 17 % 3 # %操作符返回除法的余数

2

>>> 5 * 3 + 2

17

等号(=)用于给变量赋值。赋值之后,除了下一个提示符,解释器不会显示任何结果。

>>> width = 20

>>> height = 5*9

>>> width * height

900

Python 可以使用 ** 操作来进行幂运算:

>>> 5 ** 2 # 5 的平方

25

>>> 2 ** 7 # 27次方

128



变量在使用前必须先定义”(即赋予变量一个值),否则会出现错误:

>>> n # 尝试访问一个未定义的变量

Traceback (most recent call last):

File "", line 1, in

NameError: name 'n' is not defined



不同类型的数混合运算时会将整数转换为浮点数:

>>> 3 * 3.75 / 1.5

7.5

>>> 7.0 / 2

3.5



在交互模式中,最后被输出的表达式结果被赋值给变量 _ 。例如:

>>> tax = 12.5 / 100

>>> price = 100.50

>>> price * tax

12.5625

>>> price + _

113.0625

>>> round(_, 2)

113.06

此处, _ 变量应被用户视为只读变量。



以上就是扣丁学堂Python培训小编关于Python数字运算的简单介绍,希望能帮到对Python开发技术感兴趣的小伙伴们,想要了解更多Python开发方面内容的话可以前往扣丁学堂官网了解。



想要快速高效学好Python开发的小伙伴小编给大家推荐专业的Python培训机构扣丁学堂供大家学习,扣丁学堂除了有专业的老师和与时俱进的课程体系还有大量的Python视频教程供学员观看学习哦,心动的小伙伴抓紧时间行动吧。扣丁学堂Python技术交流群:279521237

关注微信公众号获取更多学习资料

关注微信公众号获取更多学习资料



查看更多关于"Python开发资讯"的相关文章>>

标签: 扣丁学堂Python培训教你如何进行Python数字运算 Python培训 Python视频教程 Python在线学习

热门专区

暂无热门资讯

课程推荐

微信
微博
15311698296

全国免费咨询热线

邮箱:codingke@1000phone.com

官方群:148715490

北京千锋互联科技有限公司版权所有   北京市海淀区宝盛北里西区28号中关村智诚科创大厦4层
京ICP备12003911号-6   Copyright © 2013 - 2019

京公网安备 11010802030908号