import wordtool as wt import syllable filename = 'simple.txt' # 116.9 #filename = 'platypus.txt' # 37.45 #filename = 'monster.txt' # 76.17 #filename = 'federalist_papers.txt' # 33.9 #filename = 'legal.txt' # 4.95 #filename = 'medical.txt' # -35.78 wt.open_file_bysentence(filename) sentence_count = 0 word_count = 0 syllable_count = 0 s = wt.next_sentence_as_list() while s != None: sentence_count += 1 word_count += len(s) for w in s: syllable_count += syllable.count_syllables(w) s = wt.next_sentence_as_list() score = 206.835 - 1.015*(word_count / sentence_count) - 84.6 * (syllable_count / word_count) print('Processed', sentence_count, 'sentences and', word_count,'words') print('F-K Score for', filename, ' =',score)