Python里如何在同一个py文件里先调用函数,然后函数的定义在下面写?
一般来说def写在前面才能在后续调用它的函数,那如何使这个顺序相反,当在同一个py文件而不跨文件使用函数时?...
一般来说def写在前面才能在后续调用它的函数,那如何使这个顺序相反,当在同一个py文件而不跨文件使用函数时?
展开
展开全部
一个函数要先定义过,Python解释器才能找到这个函数的符号。如果调用某个函数时解释器没有找到它的定义,将会抛出异常。
更多追问追答
追问
你好,我是python新手,我记得c语言好像有类似功能,就是一个函数可以先拿来用,然后它的定义可以写在后面。那python在不跨文件的前提下,能实现这样的功能吗?我不知道python找这个函数是什么规律,是只能按顺序找吗?还是怎样的呢?
追答
你为什么要这么做?有什么特殊的理由使得你必须在没有定义一个函数的情况下就使用它?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询