【发布时间】:2020-05-16 22:07:59
【问题描述】:
def count_match(data,target):
count = 0
for i in data:
if i == target:
count += 1
return count
count_match([1,2,3,5,6,5,6,6,6,4],6)
[Finished in 0.6s]
预期输出:4
为什么返回语句在 sublime 文本编辑器中不起作用?
【问题讨论】:
-
只需使用 vscode 或 jupyter notebook,让您的生活变得轻而易举!特别是如果您是初学者
-
@Rika 因为
return语句会神奇地在其中打印结果? -
否,因为这些工具将帮助他/她以更少的努力实现更多目标。在 vscode 交互式 python 中运行该代码的 sn-p 将产生结果,就像在 jupyter 单元中一样。并且他/她可以进行更多的实验,并且最有可能发现错误或他/她错过的东西要快得多。在任何情况下,sublime 都不是使用 python imoh 运行/实验的好选择。使用针对特定目标量身定制的工具来提高生产力和放松心情是合乎逻辑的!
-
我会反驳说,依赖 IDE 会很快导致用户不了解该语言的工作原理或如何在未配备 IDE 的机器上使用该语言。学习使用命令行工具和常规文本编辑器会教如何在任何机器和任何环境中使用该语言。
标签: python python-3.x sublimetext3