# 仿命令行的交互式计算器 **Repository Path**: mango-fanfan/TheFirstDemo ## Basic Information - **Project Name**: 仿命令行的交互式计算器 - **Description**: 用Python写的入门级仿命令行交互式计算器…… - **Primary Language**: Python - **License**: CC0-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-12 - **Last Updated**: 2022-03-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: Python ## README # 仿命令行的交互式计算器 #### 最近更新 --- ###### 更新日志:2022/3/15 >1.代码大幅度修改,现在请从新增的Start.py启动计算器,从Function.py启动计算器无效 > >2.新文件:Start.py > >3.计算器**本体部分**与**引导部分**分离: > >>1)**引导部分**写于Start.py,先于主体部分启动,优先检查环境中是否可以调用time和colorama库,否则将阻止本体启动。 > >>2)**本体部分**仍然写在Function.py中,并调用Color.py和Setting.py。 > >4.现在,计算器不会因为一些常见错误(如:除数为0)而崩溃,且够在稍后自行重启进程。 #### 介绍 --- 用Python写的入门级仿命令行交互式计算器…… #### 代码信息 --- main()主函数是写在Function.py里的,但请从Start.py启动计算器。 然后,显示文本和调用的其他函数全部写在Setting.py里面了。 Color.py装的是在控制台打印彩色文本的代码。 不要问为什么起的名字奇奇怪怪,因为我当初不是打算这么写的……但是写着写着就写成这样了……(?) #### 调用的库 --- 代码调用了time和colorama库,其中time库是Python自带的库,colorama需要自行安装。 pip install colorama #### 安装教程 --- 不需要刻意安装,把Start.py、Function.py、Setting.py和Color.py放在同一目录下,然后用解释器运行Start.py即可。 如果出现问题,Start.py能够向您报错。 #### 使用说明 --- 内置了一个简易的帮助列表。 (这也算使用说明?) 好吧我写这些出来只是为了练习跨.py文件调用函数和变量,并没有什么深奥的打算…… #### 没了 --- 嗯,没了。QAQ #### 更新日志 ###### 更新日志:2022/3/15 >1.代码大幅度修改,现在请从新增的Start.py启动计算器,从Function.py启动计算器无效 > >2.新文件:Start.py > >3.计算器**本体部分**与**引导部分**分离: > >>1)**引导部分**写于Start.py,先于主体部分启动,优先检查环境中是否可以调用time和colorama库,否则将阻止本体启动。 > >>2)**本体部分**仍然写在Function.py中,并调用Color.py和Setting.py。 > >4.现在,计算器不会因为一些常见错误(如:除数为0)而崩溃,且够在稍后自行重启进程。 ###### 更新日志:2022/3/13#3 >1.控制台现在可以输出彩色字体,有关的代码写在Color.py内 > >2.新文件:Color.py > >3.README.md进行完善 > >4.现在,从Setting.py和Color.py尝试启动计算器将会直接结束进程。