python做计算器本来就不是太难,本来也没心思去做
但某个人啊,这是某个人的课程设计,于是乎就让我做,好吧反正也不是太难,花了两个多小时搞定(在我自己项目原有QT代码上加以修改)。

代码量:1197行

实现功能:简单的四则运算、对数指数运算、括号、插补、三角函数、进制转换等。

图片

编程基本思路:通过按键操作维护一个“运算字符串”,在按下等于后进行运算,运算结果显示在右侧文本框中。
(注:python支持的指数运算符号是“**”,故这里可以对字符串进行替换,将“^”替换为“**”)

其余操作尽量按照python计算语言来编写。

示例视频:

源代码已上传:https://github.com/reachStar/A-simple-calculator-Python-

作者:星辰