- Python基础教程(附教学视频)
- 吕云翔主编
- 552字
- 2021-01-25 17:38:19
1.3 初试Python
从上一节最后一步开始,我们就已经可以开始写Python了。
现在看到的是Python的“交互式解释器”,它就好比翻译员中的口译者,每说一句它就会翻译一句。也就是说在这里写的所有Python代码都会被立即执行然后返回结果。
下面以Python实现计算器的基本功能为例,我们看一看为什么说Python是一个工具。
注意“#”以后的内容(包括#本身)是代码的注释部分,对代码的执行没有影响,仅仅是为了方便说明,不输入不会对代码的执行造成任何影响,这对于后面的章节也是一样的。
首先打开Windows 10自带的计算器,如图1-23所示,可以看到它提供了实数范围内的加减乘除以及平方开方取倒数功能,接下来我们就用Python来实现相应的功能。
图1-23 Windows计算器
实现基本的加减法的代码如下:
>>> 1 + 1 # 整数 2 >>> 99999999999999999999999999999999 + 999999999999999999999999999999999999999 # 很大也没关系 1000000099999999999999999999999999999998 >>> 1.0 + 9.5 # 浮点数 10.5 >>> 1 - 900000000.5 # 实数运算 -899999999.5 >>>
实现乘除法的代码如下:
>>> 5 * 9 # 乘法 45 >>> 9 / 5 # 除法 1.8 >>> 9 // 5 # 两个斜杠表示整除 1 >>> 9 % 5 # 取模 4 >>> 5 * 9.5 # 只要是实数就可以 47.5 >>>
实现幂运算的代码如下:
>>> 2**10 # 2的10次方 1024 >>> 2**0.5 # 根号2 1.4142135623730951 >>> 2**-0.5 # 根号2 分之一 0.7071067811865476 >>>
至此,Windows自带的这个计算器标准模式下所有计算功能都可以用Python完成了。事实上Python的科学计算功能远不止这些,这里只是展示了最基本的运算功能。
如果熟悉了Python的语法之后把Python当作计算器的话,输入速度肯定要比Windows自带的计算器快很多,这就是Python的魅力所在。