用Python做数学计算之基础计算

本文介绍了如何使用Python进行基础数学计算,包括加法、减法、乘法、除法等基本运算,以及math库的使用,如三角函数、幂运算、对数函数等。通过实例讲解了Python在数学计算中的应用,适合寻找轻量级计算工具的读者。
摘要由CSDN通过智能技术生成

原文链接: http://zh.5long.me/2015/python-math-1/

摘要(Abstract)

本文介绍使用Python来做数学计算,在学习和工作中,经常会遇到一些数学计算的问题。一般人会使用计算器软件,不得不说,计算器太难用了。专业人士可能会使用更强大的工具,如Matlab,但这种重量级工具有时可能并不适用。本文打算使用一个轻量级的工具Python来做计算。准确来说Python并不是一个数学工具,而是一种编程语言。Python提供了很多数学库,利用Python和这些库可以做很多数学计算。

本文不是编程语言的教程,更像是一个工具的使用教程,阅读本文不需要有程序设计基础,当然,需要一点数学基础(比如加减乘除)。本文适合任何想找一个计算工具的人学习和参考。

本文将以实例讲解各种用法。

安装Python(Installation)

Python官方网站提供下载,完全免费使用。Python目前有Python 2和Python 3两个版本,两个版本有一些语法差别,对于本文来说,几乎没有区别,推荐使用Python 3。在Download界面找到系统对应的版本下载(我的版本是Mac OS X 64-bit/32-bit installer),双击直接安装。安装好后,找到程序IDLE,启动IDLE就可开始写Python程序了。

Python Shell

  • 提示1:Mac OS和大部分版本Linux系统自带Python运行环境,可以不用安装。当然,也可升级成最新版本。Windows需要自行安装。
  • 提示2:也可以安装Sublime Text编辑器,再安装Sublime REPL插件。本人现在使用这种方案,写Python程序非常方便。
    REPL

  • 提示3:搜狗输入法用户注意,搜狗输入法在IDLE下有点小问题(不能退格),切换到英文输入法即可。

Python 2 和Python 3的注意事项

  • print的语法。python 3的用法为print("hello world!"),python 2的用法为print "hello world!"或者print("hello world!")

基本运算

加法

>>> 1 +  2      //直接输入,回车直接输出结果
3
>>> sum = 1 + 2 //计算结果保存在sum中
>>> print(sum)      //输出sum
3
>>> a = 1       //变量
>>> b = 2
>>> sum = a + b     //变量相加
>>> print(sum)
3

减法

>>> a = 1
>>> b = 2
>>> 2 - 1
1
>>> a - b
-1
>>> b - a
1

乘法

>>> 1 * 2
2
>>> 1.5 * 3
4.5
>>> a * b
2
>>> 

除法

传统的除法。有编程经验的人一定知道,整型除法的结果也是整型(地板除,舍弃小数部分)。如果有一个数是浮点型,则结果是浮点型(真正的除法,保留小数)。

>>> 1 / 3           //整型除法,商为0,舍弃小数部分
0   
>>> 5 / 2
2   
>>> 1.0 / 3         //浮点数除法,保留小数
0.3333333333333333
>>> 5.0 / 
  • 20
    点赞
  • 124
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值