我下载了该程序的存档,在Windows上将其解压缩到C驱动器,然后当我尝试在bin文件夹中运行任一可执行文件(32位/ 64位)时,我收到错误消息:
找不到JAVA 1.8或更高版本.
尽管已经安装了Java 10(JRE).我也尝试过安装Java 9但是仍然坚持使用相同的消息.
感谢您的帮助,谢谢.
我有这个我无法理解的代码片段:
>>> l = lambda: -4, 'c', 0
>>> i = iter(l)
>>> i
<tuple_iterator object at 0x00700CD0>
>>> next(i)
<function <lambda> at 0x0070A4F8>
>>> next(i)
'c'
>>> next(i)
0
>>> next(i)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
StopIteration
>>>
Run Code Online (Sandbox Code Playgroud)
为什么它在第一次迭代时返回 lambda 对象,而不是 -4?
我在使用Python模块时遇到了一些困难.我知道用C语言编写的内置模块就像是Python解释器的一部分,因此它们可供程序员随时使用,因为它们属于内置命名空间,因此不需要导入.这仅限于那些模块,这意味着所有其他非内置的,Python编写的标准库模块需要导入才能使用吗?
谢谢.