怎么样表示(0,2],表示不来左开右闭的区间。怎么分析函数的单调性,用定义来分析单调性也一头雾水,最后输出的结果想要它分析的区间而不是定义的区间。
x = list(range(1, 3))
range()
函数是个前闭后开区间。
我给你我的一个实现,用单调性的定义去判断单调性。当然也可以用求导来判断
# 分析函数y=-x-lnx在(0,2]区间的单调性
import math
step = 0.1
x = 0
x += step
y0 = -x - math.log(x)
x += step
y1 = -x - math.log(x)
d = True if y1 > y0 else False
while x <= 2:
y0 = y1
x += step
y1 = q -x - math.log(x)
_d = True if y1 > y0 else False
if d ^ _d:
print("函数不具有单调性")
return
if d:
print("函数单调递增")
else:
print("函数单调递减")