我是python的绝对初学者。我正在从教程中练习简单的 Python 函数代码。但是当我尝试从终端运行此代码片段时,我遇到了一些奇怪的错误。有人可以解释一下 main 的作用是什么吗?
def donuts(count):
if count < 10:
return 'Number of donuts: ' +str(count)
else:
return 'Number of donuts: many'
if __name__ == '__main__':
main()