Программирование на Python
Подготовка к работе
Взаимодействие с Python в интерактивном режиме
Игра «Угадай число»
Блок - схема
Листинг программы
Работа в датчиком случайных чисел
Инициализация переменных
Цикл по условию: пока число не угадано и попытки < 6
Вывод результата
Вопросы
1.77M
Категория: ПрограммированиеПрограммирование

Игра «Угадай число». Программирование на Python

1. Программирование на Python

Игра «Угадай число»

2. Подготовка к работе

Скачать Python версии не ниже 3.0 https://www.python.org/downloads/
Установить
Запустить IDLE – интегрированная среда разработки
Python Shell - оболочка
Создать новый файл в IDLE -редакторе

3. Взаимодействие с Python в интерактивном режиме

4. Игра «Угадай число»

Программа загадывает число от 1 до 99
Отгадываем число, у нас 6 попыток
Программа сообщает если число отгадано
Если попытки кончились, а число не отгадано
программа сама сообщает загаданное число

5. Блок - схема

Программа выбирает случайное секретное число
Пользователь пытается его угадать
Программа сравнивает каждое предположение с секретным
числом и сообщает, больше оно или меньше
Пользователь продолжает попытки, пока не угадает число
или попытки не закончатся

6. Листинг программы

7. Работа в датчиком случайных чисел

8. Инициализация переменных

Ввод варианта
(строка)
Преобразование
строки в целое
число

9. Цикл по условию: пока число не угадано и попытки < 6

10. Вывод результата

11. Вопросы

Что такое IDLE
В каких двух режимах можно работать в программе ?
Что делает оператор print
В каком формате оператор input() получает данные
Задание: используйте Python в интерактивном режиме для вычисления:
Количества секунд в году, площади круга (какие типы данных получили)
Допишите программу так, что бы сообщалось о количестве заработанных баллов:
если число было угадано с 1-й попытки – 60 баллов, со 2-й попытки – 50 баллов и
т.д.
Число не угадано – 0 баллов
Возможно ли выиграть в данной игре?
English     Русский Правила