使用python编写一个可执行程序具体实例 要求写出代码和类名
时间: 2023-11-22 08:54:14 浏览: 83
这里给出一个简单的例子,实现一个计算器的功能,使用 Python 编写可执行程序。
代码如下:
```python
class Calculator:
def __init__(self):
self.result = 0
def add(self, num):
self.result += num
def subtract(self, num):
self.result -= num
def multiply(self, num):
self.result *= num
def divide(self, num):
self.result /= num
if __name__ == '__main__':
calculator = Calculator()
calculator.add(5)
calculator.subtract(2)
calculator.multiply(3)
calculator.divide(4)
print(calculator.result)
```
代码中定义了一个 `Calculator` 类,包含四个基本的数学运算方法:`add`、`subtract`、`multiply`、`divide`。在 `__init__` 方法中初始化结果为 0。在 `if __name__ == '__main__':` 语句块中,创建了一个 `Calculator` 对象,并进行了一系列的计算操作,最后输出结果。
可以使用 PyInstaller 工具将其打包成可执行文件。命令如下:
```
pyinstaller -F calculator.py
```
打包完成后,会在 dist 目录下生成一个名为 `calculator` 的可执行文件。在终端中执行该文件即可使用计算器功能。
阅读全文