# Моя программа для создания словаря книг
Привет всем! Я хотел бы поделиться с вами программой, которую я написал для преобразования данных о книге в словарь. Данная программа принимает на вход название книги, фамилию автора и год выпуска, а затем создает словарь с этими данными.Давайте начнем с объявления переменных, которые будут использоваться в программе⁚
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(″Введите год выпуска⁚ ″))
book {
″title″⁚ title,
″author″⁚ author,
″year″⁚ year
}
print(book)
Спасибо за внимание! Удачи в программировании!