min()函数应返回给定的最小数字.那么为什么
min({0},{1})
Run Code Online (Sandbox Code Playgroud)
返回{0},而
min({1},{0})
Run Code Online (Sandbox Code Playgroud)
返回{1}?
在python中使用print()时,是否可以打印它被调用的地方?所以输出看起来像 php 中的 var_dump 和 xdebug。例如。我有脚本 D:\Something\script.py,在第 50 行,有一个打印(“sometest”),所以输出看起来像这样:
D:\Somethinq\script.py:50 sometest
Run Code Online (Sandbox Code Playgroud)
或者是否有任何模块可以实现这一点?在大型项目中,很难管理这些印刷品的来源。
我知道我可以通过以下方式在 Python 中获得 nan
>>>float("nan")
nan
Run Code Online (Sandbox Code Playgroud)
但是没有“nan”还有其他方法可以得到它吗?就像在 Javascript 中一样,我可以做到
>"something"-1
NaN
Run Code Online (Sandbox Code Playgroud)
我可以在 Python 中做类似的事情吗?谢谢。