def print_file_stats(filename): file = open(filename, "r") longest = "" shortest = "" total_length = 0 count = 0 for word in file: word = word.strip() if len(word) > len(longest): longest = word if shortest == "" or len(word) < len(shortest): shortest = word total_length += len(word) count += 1 file.close() print("Number of words: " + str(count)) print("Longest word: " + longest) print("Shortest word: " + shortest) print("Avg. word length: " + str(float(total_length)/count))