|
发表于 2023-8-2 10:54:20
|
显示全部楼层
本楼为最佳答案
大致结构就是这样
剩下的就看包装了,你是想做成窗口模式的 还是控制台模式的 添加互动菜单的 就简单了
- def mycal(q19_num1,q19_num2,q19_choice):
- if q19_num1<0:
- q19_num1*=-1
- if q19_num2<0:
- q19_num2*=-1
- '''
- q19_choice:
- 1 +
- 2 -
- 3 /
- 4 *
- 5 **
- 6 //
- 7 %
- '''
- if q19_choice=="1":
- return q19_num1+q19_num2
- elif q19_choice=="2":
- return q19_num1-q19_num2
- elif q19_choice=="3":
- return q19_num1*q19_num2
- elif q19_choice=="4":
- return q19_num1/q19_num2
- elif q19_choice=="5":
- return q19_num1**q19_num2
- elif q19_choice=="6":
- return q19_num1//q19_num2
- elif q19_choice=="7":
- return q19_num1 % q19_num2
- else:
- return "error"
- print(mycal(12,5,"7"))
- print(mycal(12,5,"9"))
复制代码 |
|