
Вопрос задан 28.09.2023 в 17:01.
Предмет Информатика.
Спрашивает Мячкова Ангелина.
Задание по питону: дан файл в нем 4 слова:fire,end,nezer,goat. пользователь должен ввести слово
из файла будут написаны все слова кроме указанного пользователем. работаю в пайчарм комъюнити

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

Отвечает Гвоздик Кузьма.
Ответ:
file = open('file.txt')
words = file.read().split(',')
word = input()
index = words.index(word)
del words[index]
print(','.join(words))



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вы можете выполнить это задание в Python с помощью следующего кода:
python# Открываем файл для чтения
with open('your_file.txt', 'r') as file:
# Читаем слова из файла и разбиваем их на список
words = file.read().split()
# Запрос пользователю
user_input = input("Введите слово из файла: ")
# Если пользователь ввел слово, которое есть в файле
if user_input in words:
# Удаляем введенное слово из списка
words.remove(user_input)
# Выводим оставшиеся слова
print("Оставшиеся слова:", ' '.join(words))
else:
print("Слово не найдено в файле.")
Помимо этого, убедитесь, что файл с вашими словами находится в том же каталоге, где находится ваш скрипт Python, или укажите полный путь к файлу вместо 'your_file.txt'
.


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

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

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

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

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

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

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

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