Задать вопрос
@Miroslavux

Как перезапустить файл python?

на pythone написана игра змейка, после проигрыша, влетает messagebox с вопросом, завершить игру или перезапустить, как сделать так, чтоб если пользователь выбирает перезапуск, то всё обнуляется и работает файл с самого начала до самого конца?
  • Вопрос задан
  • 205 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Stepik
    Добрый, добрый Django с Сергеем Балакиревым
    2 недели
    Далее
  • XYZ School
    Геймплей-программирование
    5 месяцев
    Далее
Решения вопроса 1
belkin_aa
@belkin_aa
Обо мне: https://clck.ru/ge9cs
Запустите цикл, например:
def my_game(point = 0):
    point += 1
    print('Ваш point увеличен на 1. Итого:',point)
    if point > 10:
        return False
    return True

new_game = True
while new_game:

    if my_game(int(input())):
        continue
    else:
        if input('reset ? Y/N:') == 'N':
            break
print('End game.')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы