我有以下代码,但我似乎无法让程序在visualstudio中工作。我需要在构建设置中配置解释器参数以使程序工作。在
如何在visualstudio中为这个Python程序配置解释器/脚本参数?在
import sys
def Fib(limit):
"""
Lager en liste med fibonacci tall
"""
fib = [1]
second_last = 0
last = 1
for i in range(limit - 1):
second_last, last = last, last + second_last
fib.append(last)
return fib
if __name__ == "__main__":
limit = int(sys.argv[1])
if (limit < 0):
print("Kan ikke bruke negative tall")
sys.exit()
fibs = Fib(limit)
for elem in Fibs:
#print (elem)
sys.stdout.write(" {} ".format(elem))
sys.stdout.write("\n")
代码不能执行的原因是您有
当这行运行时,解释器将检查执行脚本时作为参数传递的第一个参数
例如:
^{pr2}$当您在Visual Studio中单击“运行”时,默认情况下,将不带参数运行脚本:
所以你需要找到你的设置。找到这些设置并更新配置以包含具有某些数值的参数。这应该可以解决你的问题与论点
thislink解释如下:
在this答案中,它解释了可以在visualstudio中的设置中输入值
相关问题 更多 >
编程相关推荐