小编PH *_*cia的帖子

计算每个字母的单词数量

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

3
推荐指数
1
解决办法
57
查看次数

标签 统计

julia ×1