题目要求:
代码如下:
import math
if __name__ == '__main__':
flag = True
while flag:
x = int (input("请输入X的值:"))
y = 0
if x >= 0:
y = ((x ** 2 - 3 * x) / (x + 1)) + 2 * 3.14 + math.sin(x)
else:
y = math.log(x,-5*x) + 6 * math.sqrt(abs(x) + math.exp(4)) -(x + 1 )**3
print("{}".format(y))
z = 0
z = int (input("是否继续查询(1/0)"))
if z == 1:
flag = True
else:
flag = False