MadLibs поможет вам создавать забавные сказки с помощью своих интерактивных шаблонов. MadLibs представлены на самых разных платформах (например, газеты, головоломки, онлайн-игры), но вы можете подняться на ступеньку выше, создав свою собственную.
Шаги
- Создайте файл Python с расширением
. py
- Введите код Python, указанный в предварительном просмотре ниже, или не стесняйтесь изменять шаблон, если хотите создать свою собственную историю!
- Запустите и разверните финальную историю!
loop = 1 while (loop
Логика кода для этого проекта MadLib
-
Для хранения сведений о пользователе объявлено несколько строковых переменных.
-
После того, как игрок заполнит все пробелы, управление передается в печать истории игрока, которую нужно прочитать!
-
Перед объявлением в коде переменная цикла, называемая loop , инициализируется значением
1
, объявляется. -
Цикл while используется с loop в качестве переменной цикла, в которой записываются все операторы
input ()
иprint ()
. -
Условие для количества итераций в while относится к тому, сколько раз игрок сможет играть и создавать истории.
Это означает, что изначально значение loop = 1
будет увеличиваться каждый раз при печати статьи. Хотя это значение цикла остается в условиях цикла while , код под ним будет выполняться столько раз. Здесь мы указали 10
в качестве переменной цикла, чтобы игрок мог продолжать заполнять пробелы и создавать до 9 историй!
Однако вы можете изменить это значение статического цикла, чтобы сделать его динамичным и улучшить код игры. Значение этого цикла можно получить от самого игрока с помощью оператора input ()
, который будет содержать количество раз, которое они хотят сыграть в игру.
Код для этого используется:
loop = int (input ("Сколько раз вы хотите играть?"))