теперь по полочкам:
function - это функция
argument - это аргумент, его можно принимать в разные функции.
а теперь после функции, введите это: function(argument="test")
мы дали функции аргумент (argument) в виде строки ("test")
и в функции, мы указали код (print(argument))
argument становится переменной, и с ней можно делать что угодно
вот и все)
Sapfir_4ik, self - ссылка на экземпляр класса для методов класса; member - экземпляр класса discord.Member с информацией о пользователе как члене сервера (discord.Guild)
Sapfir_4ik, вообще говоря, про self это азы ООП, причём не только в python. В некоторых языках self не указывается в списке параметров, но присутствует, в некоторых его принято обозначать this, в некоторых считается, что поля класса доступны в его методах без какого-либо специального префикса...
Sapfir_4ik, в функции мы получаем аргумент n, происходит цикл while a < n (пока а меньше n, мы исполняем код ниже) и повторяется.
Ф - Функция
К - Код
Ф: Эй! Мы аргумент n получили! Давай, работай!
К: да не ори ты. хорошо. работаю.
...
К: а меньше n? ладно, еще прибавляем 1 к a...
а ВСЕ ЕЩЕ МЕНЬШЕ n? СЕРЬЕЗНО? ладно... прибавляем еще 1 к а...