как изменить значение переменной с помощью функции? Python, pygame
menu.append_option('Restart', )
мне нужно, чтобы после запятой значение переменной менялось, если записать
menu.append_option('Restart', a = 1)
появится ошибка:
menu.append_option('Restart', a = 1)
TypeError: Menu.append_option() got an unexpected keyword argument 'a'
может помочь кто-то?
Ответы (1 шт):
Автор решения: Ellenord
→ Ссылка
Использование записи формата a = 1 в аргументах вызова функции, интерпретатор расценивает как попытку передать именованный параметр в функцию. В данном случае поможет использование walrus operator.
menu.append_option('Restart', a := 1)