Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2020, 17:24   #1
Наталя234
Новичок
Джуниор
 
Регистрация: 14.06.2020
Сообщений: 2
По умолчанию Описать готовый код

Задание: Даны два файлы со словами, разделенными пробелами. Создать новый файл, содержащий: а) строки, которые встречаются только в первом файле; б) строки, которые встречаются в обоих файлах; в) строки, которые встречаются в каждом файле более двух раз.
Код:
with open('d:/1.txt', 'r') as f1:
    full_txt1 = f1.readline().split(' ')
    print(full_txt1)
 
with open('d:/2.txt', 'r') as f2:
    full_txt2 = f2.readline().split(' ')
    print(full_txt2)
# цикл на одинаковость.
    for i in full_txt1:
        if i in full_txt2:
            with open('d:/3.txt', 'a') as s1:
                print(i, file=s1)
# цикл на наличие только в первом файле.
    for i in full_txt1:
        if i not in full_txt2:
            with open('d:/4.txt', 'a') as s2:
                print(i, file=s2)
    txt1 = str()
    txt2 = str()
    for i in full_txt1:
        if full_txt1.count(i) > 1:
            txt1 = i
    for i in full_txt2:
        if full_txt2.count(i) > 1:
            txt2 = i
 
    print(txt1)
    print(txt2)
 
    with open('d:/5.txt', 'a') as s3:
        print(txt1,txt2, file=s3)
Наталя234 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как запустить готовый код? Dormin Помощь студентам 4 09.05.2018 01:05
Готовый Сайт И Cms CilCatblack WordPress и другие CMS 3 25.07.2013 15:49
доработать готовый код с++ pametol Фриланс 3 02.07.2011 09:50
Нужно положить готовый дизайн на готовый сайт! Full87 Фриланс 1 16.12.2009 16:18