diff --git a/multiple_integration.py b/multiple_integration.py index 18fe730..7569a0a 100644 --- a/multiple_integration.py +++ b/multiple_integration.py @@ -206,28 +206,34 @@ def UI(): function = input('请输入被积函数:') region1 = input('请输入第一重积分区间:') region2 = input('请输入第二重积分区间:') + print('直角坐标系下二重积分值:', rectangular_double_integration(region1, region2, function)) if command=='2': function = input('请输入用极坐标表示的被积函数:') rou = input('请输入ρ的积分区间:') theta = input('请输入θ的积分区间:') + print('极坐标下二重积分值:', polar_double_integration(function, rou, theta)) if command=='3': function = input('请输入被积函数:') region1 = input('请输入第一重积分区间:') region2 = input('请输入第二重积分区间:') region3 = input('请输入第三重积分区间:') + print('直角坐标系下三重积分值:', rectangular_triple_integration(region1, region2, region3, function)) if command=='4': function = input('请输入用柱坐标表示的被积函数:') rou = input('请输入ρ的积分区间:') theta = input('请输入θ的积分区间:') region = input('请输入z的积分区间:') + print('柱坐标系下三重积分值:',cylindrical_triple_integration(rou, theta, region, function)) if command=='5': function = input('请输入用球坐标表示的被积函数:') rou = input('请输入ρ的积分区间:') theta = input('请输入θ的积分区间:') gamma = input('请输入γ的积分区间:') + print('球坐标系下三重积分值:',spherical_triple_integration(rou, theta, gamma, function)) if command=='6': break if __name__ == "__main__": - unittest.main() UI() + unittest.main(exit=False) +