为什么 Sublime text3 不能 运行 构建系统中的这段代码,而终端 运行 是它?
Why Sublime text3 can't run this code in build system while terminal runs it?
我是编程新手,我 运行 终端中的这段代码 (mac),它工作正常。但是,当我尝试在 sublimetext 3 中 运行 它时,它不会 运行。 Sublime 在 python 版本 3 上设置为 运行。
lst=[]
while True:
a=input('enter a number: ')
if a=='done':
break
val=float(a)
lst.append(val)
print('average',sum(lst)/len(lst))
代码运行没有错误。唯一的问题是它不打印任何东西,部分原因是如果你输入 "done" 以外的东西,你会进入一个无限循环。
此外,sublime 构建编辑器通常不用于输入语句或与程序等待相关的任何内容。构建编辑器用于原始输出或物理即时输出,尽管这不是官方声明。
希望这能回答您的问题!
我是编程新手,我 运行 终端中的这段代码 (mac),它工作正常。但是,当我尝试在 sublimetext 3 中 运行 它时,它不会 运行。 Sublime 在 python 版本 3 上设置为 运行。
lst=[]
while True:
a=input('enter a number: ')
if a=='done':
break
val=float(a)
lst.append(val)
print('average',sum(lst)/len(lst))
代码运行没有错误。唯一的问题是它不打印任何东西,部分原因是如果你输入 "done" 以外的东西,你会进入一个无限循环。
此外,sublime 构建编辑器通常不用于输入语句或与程序等待相关的任何内容。构建编辑器用于原始输出或物理即时输出,尽管这不是官方声明。
希望这能回答您的问题!