为了账号安全,请及时绑定邮箱和手机立即绑定

Python函数原型

Python函数原型

烙印99 2023-03-16 17:12:19
def tempr():        print("in the function")....tempr()这样 python 函数就可以工作,而tempr().....def tempr():    print("in the function")这不起作用而在 C++ 中,我们有一个原型声明来告诉编译器该函数存在。我在这里做什么?Python可以处理函数定义上方的这种c ++类型的函数调用语句吗
查看完整描述

2 回答

?
炎炎设计

TA贡献1808条经验 获得超4个赞

我在这里做什么?

在调用之前定义或导入该函数。没有办法解决它。

Python可以处理函数定义上方的这种c ++类型的函数调用语句吗

不,Python 目前没有函数原型。正如 Iain Shelvington 所说,函数和变量都是对象。(从字面上看,在 Python 中一切都是对象)因为您必须在使用前定义一个变量,就像函数一样。如果你不想看到它,你可以把这个函数放在另一个文件中并导入它......


查看完整回答
反对 回复 2023-03-16
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

简短的回答:您必须遵循top-down代码中的结构,这是一种很好的做法。您设置它的方式基本上导致undefined调用一个函数,因为它甚至没有在内存堆栈中设置(在运行时)。



查看完整回答
反对 回复 2023-03-16
  • 2 回答
  • 0 关注
  • 153 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号