2022-12-10 16:30:23 +08:00
|
|
|
# 这是一个示例 Python 脚本。
|
|
|
|
|
|
|
|
# 按 ⌃R 执行或将其替换为您的代码。
|
|
|
|
# 按 双击 ⇧ 在所有地方搜索类、文件、工具窗口、操作和设置。
|
|
|
|
|
|
|
|
import parser
|
2022-12-10 21:38:17 +08:00
|
|
|
import equation_solver
|
2022-12-10 16:30:23 +08:00
|
|
|
|
|
|
|
# 按间距中的绿色按钮以运行脚本。
|
|
|
|
if __name__ == '__main__':
|
2022-12-10 21:38:17 +08:00
|
|
|
while True:
|
|
|
|
eq = input('请输入化学方程式:')
|
2022-12-11 11:08:28 +08:00
|
|
|
if eq == 'exit':
|
|
|
|
break
|
2022-12-10 21:38:17 +08:00
|
|
|
try:
|
|
|
|
eq = parser.parse_equation(eq)
|
2022-12-11 11:08:28 +08:00
|
|
|
eq = equation_solver.solve_equation(eq)
|
|
|
|
if eq is not None:
|
|
|
|
print('化学方程式:', parser.format_equation(eq))
|
2022-12-10 21:38:17 +08:00
|
|
|
except Exception as e:
|
|
|
|
print(e.args[0])
|
2022-12-10 16:30:23 +08:00
|
|
|
|
|
|
|
# 访问 https://www.jetbrains.com/help/pycharm/ 获取 PyCharm 帮助
|