
Вопрос задан 11.07.2023 в 13:58.
Предмет Информатика.
Спрашивает Шестакова Надя.
Python Создать файл из 10 целых чисел. И переместить неповторяющиеся числа в другой файл


Ответы на вопрос

Отвечает Голубин Степан.
Ответ:
fin = open('input.txt', 'r', encoding='utf8')
f_out = open('output.txt', 'w', encoding='utf8')
lines = []
for line in fin:
lines.append(line.strip().split())
al = []
for el in lines:
el = list(el)
for i in el:
al.append(i)
al = set(al)
for i in al:
f_out.write(str(i) + ' ')
fin.close()
f_out.close()
Объяснение:
вроде так



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для создания файла с 10 целыми числами и перемещения неповторяющихся чисел в другой файл, вы можете использовать следующий Python код:
pythonimport random
# Генерируем 10 случайных целых чисел и сохраняем их в файл "numbers.txt"
with open("numbers.txt", "w") as file:
numbers = [random.randint(1, 20) for _ in range(10)]
file.write("\n".join(str(num) for num in numbers))
# Читаем числа из файла "numbers.txt"
with open("numbers.txt", "r") as file:
numbers = [int(line.strip()) for line in file]
# Находим неповторяющиеся числа
unique_numbers = list(set(numbers))
# Сохраняем неповторяющиеся числа в файл "unique_numbers.txt"
with open("unique_numbers.txt", "w") as file:
file.write("\n".join(str(num) for num in unique_numbers))
Этот код создаст файл "numbers.txt" и заполнит его 10 случайными целыми числами в диапазоне от 1 до 20. Затем он прочитает числа из файла, найдет неповторяющиеся числа и сохранит их в файл "unique_numbers.txt".


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 572

Информатика 1113

Информатика 10

Информатика 32

Информатика 16

Информатика 578

Информатика 21
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili