Вопрос задан 27.07.2023 в 09:59. Предмет Информатика. Спрашивает Мырзабек Бота.

Напишите программу на языке python, которая считывает с клавиатуры последовательно три строки:

название фильма, название кинотеатра и время, после чего выводит на экран «Билет на " [название фильма] " в " [название кинотеатра] " на [время] забронирован.» вот так выглядит мой код: cinema=input() place=input() time=input() print('Билет на " cinema " в " place " на time забронирован.') но что-то не так и нужно исправить
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Матвеева Лиля.

cinema=input()

place=input()

time=input()


print("«Билет на \" {0} \" в \" {1} \" на {2} забронирован.» ".format(cinema,place,time))

1 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Проблема в вашем коде связана с тем, что при использовании переменных внутри строки для их подстановки в текст, вы не правильно обозначили переменные внутри строки. Для того чтобы правильно подставить значения переменных, вам нужно использовать f-строки (formatted string literals) в Python. Вот исправленный вариант вашего кода:

python
cinema = input() place = input() time = input() print(f'Билет на "{cinema}" в "{place}" на {time} забронирован.')

Теперь при запуске этого кода, программа будет считывать три строки с клавиатуры, подставлять значения переменных в строку и выводить полное предложение с правильными значениями.

0 0

Похожие вопросы

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

Последние заданные вопросы в категории Информатика

Задать вопрос