Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用python和IPython小部件表示无穷大_Python_Python 3.x - Fatal编程技术网

用python和IPython小部件表示无穷大

用python和IPython小部件表示无穷大,python,python-3.x,Python,Python 3.x,我正在探索jupyter笔记本中的交互函数(ipywidgets.interact),我想知道是否有一种方法可以让幻灯片“转到”无穷远,因为我没有指定最大值或最小值。 例如,功能: def func(x): return 1/x 当我跑的时候 interact(func, x = (1,10,0.1)) 有没有办法让滑块“转到无穷大”并显示限制为0?您是否尝试过导入数学,然后使用数学.inf?@kaya3不幸的是,这将产生与尝试浮点('inf')相同的问题它将返回错误Overfl

我正在探索jupyter笔记本中的交互函数(ipywidgets.interact),我想知道是否有一种方法可以让幻灯片“转到”无穷远,因为我没有指定最大值或最小值。 例如,功能:

 def func(x):
     return 1/x
当我跑的时候

interact(func, x = (1,10,0.1))

有没有办法让滑块“转到无穷大”并显示限制为0?

您是否尝试过
导入数学
,然后使用
数学.inf
?@kaya3不幸的是,这将产生与尝试
浮点('inf')相同的问题
它将返回错误
Overflower错误:无法将浮点无穷大转换为整数
,因为代码将尝试将浮点转换为整数。但是我想问一个问题,为什么要转换为无穷大,请记住,滑块必须表示您的数字范围,范围越大,绘制小增量就越困难。如果你真的想要一个天文数字大小,那么导入sys并尝试使用
interact(func,x=(1,sys.maxsize,0.1))
,但是你会看到它非常不可用,我只是想知道,例如,如果我想表示越来越大的x,1/x变为0,拥有这种选项会很好