Суть в общем то простая
import random def game(): i = 1 while i < 5: name = input('Как вас зовут? ') sn = random.randint(1, 50) print('И так ' + name + ' , я загадал число от 1 до 50') attempts = 0 for attempts in range(6): guess = input('Введите число: ') guess = int(guess) if guess > sn: print('Ваше число больше') if guess < sn: print('Ваше число меньше') if guess == sn: break if guess == sn: print('Поздравляю вас ' + name + ' вы угадали и выиграли!!') if guess != sn: print('Примите мои собалезнования вы ' + name + 'проиграли') playAgain = input('Хотите повторить(Д или Н): ') if (playAgain == 'n') or (playAgain == 'н'): i = 6 game()
З.Ы. Заранее извиняюсь за путанность, просьба сильно не бить!!)))