Я пытаюсь создать функцию в Python, которая с помощью рекурсии сохраняет определенное число, если оно больше или равно другому, ранее предоставленному во входных данных (и сохраненному в другой переменной).
a = 6
def attempts(k):
n = int(input("How many attempts do you want to make? "))
if n>=k:
return n
else:
print("You must make at least {} attempts to play!".format(k))
attempts(k)
b = attempts(a)
Проблема в том, что, если я не сразу вставлю «правильный» номер, переменная «b» станет NoneType. Как я могу решить эту проблему? Извините за любые опечатки, я не носитель языка.