Основы программирования: лабораторная работа

Бюджет: 1 870 руб
24.76 $ – 21.18 €
Предмет: основы программирования
Тип работы: лабораторная работа.
Срок сдачи: 03.05.2019.
Объем: по заданию.
Полное задание: try: import os def get_words(filename): with open(filename, "r") as file: text = file.read() text = text.replace("n", " ") text = text.replace(",", "").replace(".","").replace("?", "").replace("!", "") text = text.lower() words = text.split() words.sort() return words def get_words_dict(words): words_dict = dict() for word in words: if word in words_dict: words_dict[word] =words_dict[word] + 1 else: words_dict[word] = 1 return words_dict filename = "some.txt" words = get_words(filename) words_dict = get_words_dict(words) print("Кол-во слов: %d" % len(words)) print("Кол-во слов состоящих не более чем из четырёх букв : %d" %len(words_dict)) print("Все использованные слова:") with open("some.txt", "a") as file: file.write("nТекстовые файлы. Запись в текстовый файл.Чтобы открыть текстовый файл на запись, необходимоприменить режим w (перезапись) или a (дозапись).Затем для записи применяется метод write(str), вкоторый передается записываемая строка.Так как записывается именно строка, поэтому, если нужнозаписать числа, данные других типов, то ихпредварительно нужно конвертировать в строку., world") with open("some.txt", "r") as file: for line in file: print(line,end="") for word in words_dict: print(word.ljust(20), words_dict[word]) with open("some.txt", "a") as file: file.write("nКол-во слов: 102 ,Кол-во cлов состоящих не более чем из четырёх букв: 49") except TypeError: print("Неподходящий символ ")
Опубликован 01.05.2019 в 17:04

Выберите способ верификации:

Обновите страницу после прохождения верификации.