Return语句在Sublime文本编辑器中不起作用

问题描述 投票:0回答:1
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

为什么return语句在高级文本编辑器中不起作用?

python python-3.x sublimetext3
1个回答
0
投票

因为它是作为脚本执行的,所以脚本不会隐式打印任何内容。只需打印返回值:

result = count_match([1,2,3,5,6,5,6,6,6,4],6)
print(result)
© www.soinside.com 2019 - 2024. All rights reserved.