从Think Julia一书中,我编写了以下代码来计算每个字母的字数:
abc = "abcdef"
letter_count = 0
fin = open("words.txt")
for letter in abc
for line in eachline(fin)
if letter in line
global letter_count += 1
end
end
println("$letter has $letter_count")
global letter_count = 0
end
Run Code Online (Sandbox Code Playgroud)
但是,代码只计算字母'a'的出现次数.我无法理解为什么这段代码失败了.
它返回:
56613 have a
0 have b
0 have c
0 have d
0 have e
0 have f
Run Code Online (Sandbox Code Playgroud) julia ×1