Если вы действительно хотите разобраться, скачайте «Изучаем Python» М.Лутца, первый том. Это единственный известный мне внятный учебник (не справочник!), где можно понять, что такое скобки в Python, и какую роль они играют в языке.
ZIK1337, вот именно. Как понять ребус, который в вопросе?
Если хочешь, чтобы кто-то разбирался в твоей проблеме, хорошо бы более развернуто задавать вопрос. Чтобы человек не пытался воображать себе то, что у тебя на экране и в голове.
Сергей Карбивничий, а почему нет?
Ну, я как-бы не настаиваю, наверно есть более правильные python-way - ORM всякие...
Но если очень не хочется ООП и хочется фигак-фигак и в продакшен?
В твоей библиотеке нет функции balance. Есть функция free. Но функция совершенно бестолковая. Ощущение, что ты не имеешь понятия не только об ООП, но и об областях видимости переменных и т.д.