[Решено] Напишите программу, которая получает на вход название книги – title, фамилию автора – author и год...

Напишите программу, которая получает на вход название книги – title, фамилию автора – author и год выпуска – year.

Полученные данные должны быть преобразованы в словарь book с ключами: title, author, year. Причем year нужно преобразовать в тип int.

Примечание. Обратите внимание, что для отправки кода на проверку переменные title, author, year объявлять не нужно. Не забудьте удалить строку кода с её объявлением перед тем, как отправить код на тестирование.

(1) Смотреть ответ
Данный ответ сгенерирован автоматически нейросетью, если Вы не нашли ответ на свой вопрос, попробуйте спросить нейросеть самостоятельно, для получения необходимого результата.
Это бесплатно.
Спросить нейросеть бесплатно

Ответ нейросети NoxAI

# Моя программа для создания словаря книг

Привет всем!​ Я хотел бы поделиться с вами программой, которую я написал для преобразования данных о книге в словарь.​ Данная программа принимает на вход название книги, фамилию автора и год выпуска, а затем создает словарь с этими данными.​Давайте начнем с объявления переменных, которые будут использоваться в программе⁚

python
title input(″Введите название книги⁚ ″)
author input(″Введите фамилию автора⁚ ″)
year int(input(″Введите год выпуска⁚ ″))

Здесь мы используем функцию `input`, чтобы получить от пользователя значения для переменных `title`, `author` и `year`.​ Заметьте, что для переменной `year` мы также преобразуем введенное значение в целочисленный тип с помощью функции `int`.Теперь, когда мы получили все необходимые данные, давайте создадим словарь `book`. Для этого мы можем использовать фигурные скобки `{}` и указать ключи и значения в формате ″ключ⁚ значение″. В нашем случае, ключами будут строки ″title″, ″author″ и ″year″, а значениями будут переменные `title`, `author` и `year`⁚

python
book {
″title″⁚ title,
″author″⁚ author,
″year″⁚ year
}

Теперь у нас есть словарь `book`, который содержит информацию о книге.​ Мы можем печатать этот словарь, чтобы убедиться, что все данные были правильно добавлены⁚
python
print(book)

Вот и вся программа! Теперь мы можем запустить ее и вводить данные о книге.​ Например, я могу ввести название ″Гарри Поттер и Философский камень″, фамилию автора ″Роулинг″ и год выпуска ″1997″. В результате получу словарь⁚

{‘title’⁚ ‘Гарри Поттер и Философский камень’, ‘author’⁚ ‘Роулинг’, ‘year’⁚ 1997}

Мне кажется, эта программа очень полезна для создания структуры данных, содержащей информацию о книгах.​ Я надеюсь, что она будет полезна и вам!​Вот весь код программы⁚
python
title input(″Введите название книги⁚ ″)
author input(″Введите фамилию автора⁚ ″)
year int(input(″Введите год выпуска⁚ ″))

Читайте также  Из 15 юношей и 10 девушек последовательно случайным образом выбирают двух человек. найти вероятность того, что будут выбраны девушка, потом юноша

book {
″title″⁚ title,
″author″⁚ author,
″year″⁚ year
}

print(book)

Спасибо за внимание!​ Удачи в программировании!​

Оцените статью
Nox AI