3.2.1.3 LAB: Основы цикла while - Угадай секретное число
Создана 29.04.2023
Отредактирована 20.05.2023
Отредактирована 20.05.2023
Donate for site my friends.
https://www.donationalerts.com/r/nocip
Цели
Ознакомьте студента с:
Младший фокусник выбрал секретное число. Он спрятал его в переменной с именем secret_number. Он хочет, чтобы каждый, кто запускает его программу, играл в игру "Guess the secret number" и угадал, какое число он для них выбрал. Те, кто не угадает число, навсегда застрянут в бесконечном цикле! К сожалению, он не знает, как завершить код.
Ваша задача помочь фокуснику дополнить код в редакторе таким образом, чтобы код:
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Кстати, посмотрите на функцию print(). То, как мы использовали это здесь, называется многострочной печатью. Вы можете использовать тройные кавычки для печати строк на нескольких строках, чтобы текст было легче читать, или создать специальный текстовый дизайн. Поэкспериментируйте с этим.
Ознакомьте студента с:
- используя цикл while;
- отражение реальных ситуаций в компьютерном коде.
Младший фокусник выбрал секретное число. Он спрятал его в переменной с именем secret_number. Он хочет, чтобы каждый, кто запускает его программу, играл в игру "Guess the secret number" и угадал, какое число он для них выбрал. Те, кто не угадает число, навсегда застрянут в бесконечном цикле! К сожалению, он не знает, как завершить код.
Ваша задача помочь фокуснику дополнить код в редакторе таким образом, чтобы код:
- попросит пользователя ввести целое число;
- будет использовать цикл while;
- проверит, совпадает ли введенное пользователем число с числом, выбранным фокусником. Если номер, выбранный пользователем, отличается от секретного номера фокусника, пользователь должен увидеть сообщение "Ha ha! You're stuck in my loop!" и вам будет предложено снова ввести номер. Если число, введенное пользователем, совпадает с числом, выбранным фокусником, число должно быть напечатано на экране, и фокусник должен сказать следующие слова: "Well done, muggle! You are free now."
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Кстати, посмотрите на функцию print(). То, как мы использовали это здесь, называется многострочной печатью. Вы можете использовать тройные кавычки для печати строк на нескольких строках, чтобы текст было легче читать, или создать специальный текстовый дизайн. Поэкспериментируйте с этим.
««« Назад | Вперед »»» |
3.2.1.2 Циклы в Python | while - продолжение |