亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

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 關注
  • 171 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號