Так что я закодировал супер простой счетчик для возвращения соотношения букв:Создания простого счетчика писем
def hasnoe(word):
count = 0
for letter in word:
if letter == 'e':
count += 1.0
ratio = count/(len(word))
return ratio
hasnoe('eeeeeeheif')
Но когда я пытаюсь это, компьютер не возвращает никакого значения - что это вверх?
Ваша правка на свой пост только полностью изменил вопрос. Как написано в настоящее время, ваш код вызывает ожидаемое поведение. – CoryKramer
's = 'eeeeeeheif'; print s.count ('e')/float (len (s)) ' –
Python2 или Python3? Это важно, потому что '/' работает по-другому –