Skip to content
Мастер-классы
Share
Explore
Python

icon picker
Угадай число

Внимание
Если у вас нет питона и вы не умеете запускать на нём код, то перед МК по питону обязательно запишитесь на МК по настройке и установки ПО Python.

Что нам понадобится?

Ввод и вывод
# ВВОД
name = input("Как вас зовут?")

# ВЫВОД
print("Привет", name)

переменные
a = 10
b = 12
print(a+b)

целые числа и строки
print(1+int("1"))
print("1" + str(1))

константы
условия
age = input("Сколько вам лет?")

if age < 17:
print("Вы вероятно еще учитесь в школе")
elif age >= 17 and age <= 22:
print("Вы вероятно учитесь в колледже или универе")
elif age >= 22 and age <= 50:
print("Вы уже работаете")
elif age >= 50 and age <= 120:
print("Вы уже долно быть на пенсии")
else:
print("Подозрительный возраст")

циклы
count = 0

while count < 10
print(count)
count = count + 1

библиотека random
import random

random_number = random.randint(1,100)
print(random_number)

методы строк
string = "HeLlo"
print(string.lower())

ЗАДАЧА

Поздороваться с игроком, спросить его имя, если игрок не ввёл имя задать ему имя ‘анонимус’.
Объяснить игроку правила игры.
Задать случайное число из выбранного диапазона. Например от 1 до 100.
Попросить у игрока ввести число и если число не в заданном нами диапазоне, то просить ввести игрока число до тех пор пока, он не введёт корректное значение.
Если игрок не угадал, информировать его, является ли его число больше или меньше загаданного.
Если игрок угадал, поздравить с победой и написать количество попыток за которое он справился.
Спросить хочет ли игрок сыграть ещё раз, если “да”, то перейдём снова к пункту 3, если нет, то попрощатся с игроком, иначе добиться ответа да или нет🙂
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.