【文件属性】:
文件名称:包围:测试
文件大小:11KB
文件格式:ZIP
更新时间:2021-02-17 09:05:13
Python
包围
这是一个测试文件。
编写一个充当简单计算器的命令行程序:它将一个参数用作表达式,并打印出求值的整数结果。
假设允许进行的一系列假设:
函数调用始终由括号(和)分隔。
由于数字仅由数字指定,因此您不必处理负数。
根据您选择的语言,您可能必须选择一种数据类型来表示您的整数和计算。 选择至少可以提供32位的内容。 没有任何计算将处理大于该数字的数字,并且您不会因不处理溢出而受到惩罚。
您可能对错误处理不甚了解。 处于无效状态时抛出异常是可以的。
经过测试的示例将始终保持良好的格式。 这意味着:
括号将始终保持平衡。 只有加法和乘法函数会被调用。 函数参数之间总是有一个空格
要执行,请按照问题语句中的界面操作:./calc.py“(add 12 12)”
假设程序是用Python实现的,则调用应类似于:
$ ./calc.py 123-> 123
$ ./calc.py
【文件预览】:
encircle-main
----.gitattributes(66B)
----encircle_output.png(7KB)
----main.py(7KB)
----README.md(1KB)
----.gitignore(2KB)