Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.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 我正在创建一个维基百科搜索引擎,但问题是程序在给出输出后关闭,请检查描述 导入维基百科 result=wikipedia.summary(输入(),句子=12) 打印(结果)_Python - Fatal编程技术网

Python 我正在创建一个维基百科搜索引擎,但问题是程序在给出输出后关闭,请检查描述 导入维基百科 result=wikipedia.summary(输入(),句子=12) 打印(结果)

Python 我正在创建一个维基百科搜索引擎,但问题是程序在给出输出后关闭,请检查描述 导入维基百科 result=wikipedia.summary(输入(),句子=12) 打印(结果),python,Python,我正在创建一个项目,作为一个初学者,我真的不知道如何编写代码,但这段代码还不够,它只需要输入一次,程序就会关闭,所以任何人都可以告诉我,问题是,我应该添加什么代码,让它在输出后再次请求输入(就像维基百科搜索引擎一样)希望这样可以解决您的问题 我们只是在这里使用一个非常基本的循环。其基本思想是,它将询问用户他们的查询,然后它将要求他们再次搜索或不搜索。如果是,它将再次重复,否则它将关闭。 导入维基百科 尽管如此: query=input(“您想搜索什么:”).lower() result=wiki

我正在创建一个项目,作为一个初学者,我真的不知道如何编写代码,但这段代码还不够,它只需要输入一次,程序就会关闭,所以任何人都可以告诉我,问题是,我应该添加什么代码,让它在输出后再次请求输入(就像维基百科搜索引擎一样)

希望这样可以解决您的问题
我们只是在这里使用一个非常基本的
循环。其基本思想是,它将询问用户他们的查询,然后它将要求他们再次搜索或不搜索。如果是,它将再次重复,否则它将关闭。

导入维基百科
尽管如此:
query=input(“您想搜索什么:”).lower()
result=wikipedia.summary(查询,句子=12)
打印(结果“\n”)
继续输入(“是否要再次搜索[y]/n:”).lower()
如果(继续)或(继续):
持续
其他:
打破

欢迎对这个答案有任何疑问或疑问

把它放在一个while循环中

import Wikipedia

while True:
    result = wikipedia.summary(input(), sentences = 12)
    print(result)

你可以在循环“我真的不知道如何编码”时使用
,然后你应该学习它。互联网上有无数的资源可以学习Python,坦率地说,堆栈溢出不能取代学习编程语言。这是一个不错的尝试,但试着从用户代码中拿出一些示例和片段,并添加一个解释,让用户自己理解和实现。这只是给你的一个小贴士,请不要以否定的方式接受。你好@DoctorJJJulius,你把你的答案和一些代码示例放在一起太好了,你的答案实际上很好,我建议在其中添加一些细节,因为可能会有一些人对你的问题投反对票,让你不再问了,谢谢!