Подскажите мини вопросик по python по выводу инфы - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

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

Регистрация
9 Авг 2013
Сообщения
99
Репутация
-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

 
Регистрация
24 Июн 2013
Сообщения
85
Репутация
-3
Спасибо
0
Монет
0
Проще надо быть. Число новое? И счётчик тут же обнуляем.
 
Регистрация
18 Сен 2013
Сообщения
67
Репутация
0
Спасибо
0
Монет
0
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
 
Сверху Снизу