Вопрос Подскажите мини вопросик по python по выводу инфы

Регистрация
9 Авг 2013
Сообщения
92
Репутация
-3
Спасибо
0
Монет
0
Простая задачка: Рандомно загадано число, пользователь вводит число, и если не угадывает то ему идут подсказки и так далее, если угадал выходит поздравление и его кол-во попыток, далее всё заново. Сделал накопитель чтобы туда записывать его кол-во попыток.

ПРОБЛЕМА в том что, после того загадано новое число: накопитель не обнуляется, подскажите вариант решения проблемы)

ВОТ КОД: import random





x = random.randint(1, 100)



sum = 0

while True:

print()

y = int(input('Введите число: '))

if y > x:

sum += 1

print('Слишком много, попробуйте ещё раз')

elif y < x:

sum += 1

print('Слишком мало, попробуйте ещё раз')

else:

sum += 1

print('Поздавляем, Вы угадали!')

print('Кол-во попыток: ', sum)

x = random.randint(1, 100)

У меня же копяться попытки пользователя



11685025_8e708facb83cfc2d84a3e6e5521f0b13_800.png

 
Проще надо быть. Число новое? И счётчик тут же обнуляем.
 
import random


x = random.randint(1, 100)

sum = 0
while True:
print()
y = int(input(&#39;Введите число: &#39;))
if y &gt; x:
sum += 1
print(&#39;Слишком много, попробуйте ещё раз&#39;)
elif y &lt; x:
sum += 1
print(&#39;Слишком мало, попробуйте ещё раз&#39;)
else:
sum += 1
print(&#39;Поздавляем, Вы угадали!&#39;)
print(&#39;Кол-во попыток: &#39;, sum)
x = random.randint(1, 100)
sum = 0
 
Назад
Сверху