如何使用 Python 作为命令行计算器

虽然您可以在计算机上使用图形计算器,但 Python 编程语言解释器可以兼作桌面计算器。它在 Python 社区中非常流行,以至于官方教程中都提到了它。以下是如何使用 Python 作为计算器。

启动 Python

启动 Python 解释器的方式取决于您拥有的系统。在带有适用于 Linux 的 Windows 子系统的 Linux、macOS 或 Windows 中,您只需在终端命令提示符中键入“python”或“python3”。

相关:如何运行 Python 脚本

算术运算

当您启动 Python 解释器时,您会发现自己处于 Python 提示符下。如果您以前使用过计算器,那么算术运算符就会很熟悉。

加法很简单:

 2 + 2

口译员当然会返回“4”。

减法是一样的。

 4 - 2
2

你也可以乘。这使用*符号。

 42 * 23
966

除法使用/运算符。在 Python 3 中,这将以小数形式返回余数:

 15 / 4
3.75

指数使用**运算符:

 7**2
49

更高级的数学

有时,您想要执行比 Python 的内置算术运算提供的更高级的计算。与其他编程语言一样,Python 使用库来扩展其功能,数学也不例外。作为其标准库的一部分,Python 包括Math 库

要使用它,只需在解释器提示中输入:

 import math

数学库带有三角函数以及有关数字的信息。它还包括 pi 的近似值。让我们用它来证明您应该总是订购更大的比萨饼,因为当圆形比萨饼的面积随着半径的平方增加时,您可以花更多的钱买到更多的比萨饼。请记住,圆面积的公式是 pi 乘以圆的平方半径(直径的一半)。

例如,这里是一个 8 英寸的比萨饼用 Python 的面积:

 math.pi * 4**2
50.26548245743669

四舍五入的答案是 50.27 平方英寸。对于 16 英寸的比萨饼:

 math.pi * 8**2
201.06192982974676

一个 16 英寸的比萨饼的面积为 201.06 平方英寸。这几乎是 8 英寸披萨的四倍!

一个方便的命令行计算器

让计算器在后台窗口中运行可以轻松执行简单的计算。使用 Python 比用图形计算器摸索要快。如果您不想使用终端或您的设备没有终端,则可以改用基于 Web 的 Python 解释器。