如何进行Python数字运算

ITxuexi_99 · · 352 次点击 · 开始浏览    置顶
这是一个创建于 的主题,其中的信息可能已经有所发展或是发生改变。

  Python开发在如今的公司企业中占据着非常重要的位置,因此如今不论是参加Python培训还是自学Python或者是用其他方式学习Python开发的人都有很多,想要成为一名合格的Python开发工程师就一定要有专业实用的技能,其中Python数字运算是必须要了解和知道的,本篇文章扣丁学堂Python在线学习小编就为读者简单介绍一下Python数字运算。   Number是Python的一种基本数据类型,用于存储数值。作为编程语言的基础之一,其重要性毋庸置疑,今天我们带领大家深入了解数字运算。   Python解释器可以作为一个简单的计算器,您可以在解释器里输入一个表达式,它将输出表达式的值。   表达式的语法很直白:+, -, * 和 / 和其它语言(如Pascal或C)里一样。例如:   >>> 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 # 2的7次方   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视频教程供学员观看学习哦,心动的小伙伴抓紧时间行动吧。

有疑问加站长微信联系(非本文作者)

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

352 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传