Форум сайта python.su
Совсем начинающий. Написал программу про случайный пирожок. Но после того как нажимаешь “ввод” программа вылетает…
код:
import random
print(“\t\t\tПеред вами автомат по выдаче пирожков\n”)
input(print(“Для получения пирожка: ”
“\n1е внесите нужную сумму;”\
“\n2е нажмите на кнопку выдачи;”\
“\n3e возмите пирожок и заберите здачу”))
taste = random.randit(1, 3)
if taste == 1:
print(“Угощайтесь: вам достался пирожок с яблоком и корицей!”)
elif taste == 2:
print(“Угощайтесь: вам достался пирожок с клубникой!”)
elif taste == 3:
print(“Угощайтесь: вам достался пирожок с творожным кремом!”)
else:
print(“Недостаточно средств”)
print(“\nПриятного аппетита! Приходите к нам ещё что бы попробовать прирожки”\
“с разными начинками”)
Офлайн
Diego303
попробуйте закрыть двери и окна, через которые программа может вылететь, и попробуйте снова
Офлайн
это что за конструкция???
input(print(“Для получения пирожка: ” “\n1е внесите нужную сумму;”\ “\n2е нажмите на кнопку выдачи;”\ “\n3e возмите пирожок и заберите здачу”))
Офлайн
marvellikВот после этой конструкции программа и вылетает. После нажатия Ентер конечно.
это что за конструкция???
Офлайн
Всё в порядке. Спасибо. Всё таки легче когда подскажут
Теперь напишу код для других трёх пирожков, а потом попробую их связать через выбор пользователем сладких\солёных пирожков
Офлайн