Код работает нормально, но я не могу понять, как полностью перезапустить программу. Я добавлю код в код, и я знаю, что это неправильно, потому что я хочу, чтобы он полностью перезапустился после того, как вы угадали правильный номер, и он отображает «Поздравляю! Вы догадались, мой номер в догадках.Генератор случайных чисел Python
import random
guesses = 0
number = random.randint(1, 100)
print('I am thinking of a number between 1 and 100.')
while guesses < 100:
guess = int(input('Guess? '))
guesses = guesses + 1
if guess < number:
print('Your guess is too low.')
if guess > number:
print('Your guess is too high.')
if guess == number:
continue
if guess == number:
guesses = str(guesses)
print('Congratulations! You guessed my number in ' + guesses + ' guesses!')
Просто положите все это внутри цикла while, пока «True», а затем спросите, хотите продолжить и сломать, если ответ не – gkusner
Спасибо за помощь, это решение будет работать, но я хочу, чтобы программа перезапустилась автоматически. – Aaron