Почему возникает ошибка «IndentationError: expected an indented block after function definition»?
может я тупой конечно

С формулированием краткого, но конкретного заголовка вопроса в форме вопросительного предложения не справился.
С редактором текста вопроса не справился.
С поиском по очень распространённой ошибке не справился.


while t:
^
IndentationError: expected an indented block after function definition on line 5
Где-то в районе цикла проблемы с отступом.
(С учетом того, что функцией форматирования кода вы не воспользовались - где именно ищите сами. В текущем виде угадывать бесполезно)