Помогите с задачей по Python

lernmesse

Новичок
Пользователь
Фев 10, 2022
5
0
1
CVnx-zKwSz4 (1).jpg
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
973
220
43
21
Москва
Чем помочь? Есть какие-то мысли, наброски кода?
 

lernmesse

Новичок
Пользователь
Фев 10, 2022
5
0
1
Чем помочь? Есть какие-то мысли, наброски кода?
Если честно, вообще не понимаю как написать данное задание
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
973
220
43
21
Москва
Ты немного python знаешь? на уровне print, input, if, while хотя бы?
 

lernmesse

Новичок
Пользователь
Фев 10, 2022
5
0
1
Ты немного python знаешь? на уровне print, input, if, while хотя бы?
да
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
973
220
43
21
Москва
Например первая должна работать так:

1) создаем переменную со случайным числом с количеством очков

2) запрашиваем в какую игру человек хочет поиграть

3) Если в угадывание числа, то

- Создаем переменную со случайным числом
- Запрашиваем у человека число
- В цикле while пока запрошенное число не совпадет с загаданным,
выводим на больше или меньше загаданное число по сравнению с введенным, и заново запрашиваем число
За каждую ошибку уменьшаем количество очков
 

lernmesse

Новичок
Пользователь
Фев 10, 2022
5
0
1
Например первая должна работать так:

1) создаем переменную со случайным числом с количеством очков

2) запрашиваем в какую игру человек хочет поиграть

3) Если в угадывание числа, то

- Создаем переменную со случайным числом
- Запрашиваем у человека число
- В цикле while пока запрошенное число не совпадет с загаданным,
выводим на больше или меньше загаданное число по сравнению с введенным, и заново запрашиваем число
За каждую ошибку уменьшаем количество очков
Всё в основном понятно, но я не понимаю как сделать команду при ошибке чтобы очки отнимались
 

Vershitel_sudeb

Vershitel sudeb
Команда форума
Модератор
Мар 17, 2021
973
220
43
21
Москва
Python:
score = 100
zag = 17
i = int(input('угадай число '))
while zag != i:
    score -= 1
    i = int(input('угадай число '))
print(score)
 

lernmesse

Новичок
Пользователь
Фев 10, 2022
5
0
1
Python:
score = 100
zag = 17
i = int(input('угадай число '))
while zag != i:
    score -= 1
    i = int(input('угадай число '))
print(score)
Спасибо
 

Форум IT Специалистов