You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
70 lines
2.2 KiB
70 lines
2.2 KiB
import basic_operation as bo
|
|
import curvilinear_and_surface_integaration as ci
|
|
import differential_application as da
|
|
import differential_equation as de
|
|
import differential_integration as di
|
|
import function_limitation_continue as flc
|
|
import grade_number as gn
|
|
import integral_calculation as ic
|
|
import multiple_integration as mi
|
|
import number_list_limitation as nll
|
|
import reflect_function as rf
|
|
import analytic_geometry_of_space as agos
|
|
import multivariate_derivatives as md
|
|
|
|
def UI():
|
|
print("欢迎使用高等数学综合实用计算器")
|
|
while True:
|
|
print("请选择要使用的功能")
|
|
print("1.初等数学运算")
|
|
print("2.映射与函数")
|
|
print("3.数列极限与数值级数")
|
|
print("4.函数的极限与连续")
|
|
print("5.导数与不定积分")
|
|
print("6.导数的应用")
|
|
print("7.定积分及其应用")
|
|
print("8.常微分方程")
|
|
print("9.空间解析几何")
|
|
print("10.多元函数的导数及其应用")
|
|
print("11.重积分")
|
|
print("12.曲线积分与曲面积分")
|
|
print("13.幂级数与傅里叶级数")
|
|
print("0.退出")
|
|
choice = input("请输入您的选择:")
|
|
try:
|
|
choice = int(choice)
|
|
if choice == 0:
|
|
print("感谢使用,再见!")
|
|
break
|
|
elif choice == 1:
|
|
bo.UI()
|
|
elif choice == 2:
|
|
rf.UI()
|
|
elif choice == 3:
|
|
nll.UI()
|
|
elif choice == 4:
|
|
flc.UI()
|
|
elif choice == 5:
|
|
di.UI()
|
|
elif choice == 6:
|
|
da.UI()
|
|
elif choice == 7:
|
|
ic.UI()
|
|
elif choice == 8:
|
|
de.UI()
|
|
elif choice == 9:
|
|
agos.UI()
|
|
elif choice == 10:
|
|
md.UI()
|
|
elif choice == 11:
|
|
mi.UI()
|
|
elif choice == 12:
|
|
ci.UI()
|
|
elif choice == 13:
|
|
gn.UI()
|
|
else:
|
|
print("输入无效,请输入 0 - 13 之间的数字")
|
|
except ValueError:
|
|
print("输入无效,请输入有效的数字")
|
|
|
|
UI() |