我們的教授告訴我們,回報應始終包含,但有些情況不「需要」 回報在所有(至少這是我的想法)。我理解它的方式是,返回發送任何前面的值(假設它有一個值;否則它不返回任何東西?)。但是我遇到了一些功能只能作爲print er,例如,你已經定義了一個函數,當被調用時打印列表中的某個元素,並且列表在哪裏(如果它在函數內部,函數之前,甚至函數之後)都沒有關係,只要它是在調用上述函數的行之前創建,並且此函數不包含返回,爲什麼會這樣?我的意思是這個功能的唯一目的是打印,而不是別的。因此,在閱讀我迄今爲止所寫的內容之後,你能否告訴我,如果我誤解了某些內容或者返回「應該」在那裏?我的意思是即使我包括返回,它會返回?我還沒有看到任何功能(迄今爲止),只是在它前面沒有任何回報。的Python:在功能「返回」
0
A
回答
2
讓我們有關的函數打印值
def func():
print 'hello'
def func():
print 'hello'
return None
你的例子這兩個功能在技術上同他們兩個返回None
檢查這個link爲function basics
這使得約歸路
語句return [expression]退出函數,可選地將表達式傳回 返回t他打來電話。沒有參數 的返回語句與返回無相同。
所以
def func():
print 'hello'
return
也是一樣上面的兩個例子
+0
感謝您的基礎知識鏈接,對於我在Wing IDE中嘗試過的兩個示例,都獲得了相同的結果。 –
+0
@DickArmstrong歡迎您:) – sam
相關問題
- 1. python - 不同功能的返回值
- 2. 的Python沒有返回從功能
- 3. 功能作爲返回值,Python的
- 4. Python的返回功能錯誤
- 5. Python,'返回'外功能錯誤
- 6. 返回不在功能
- 7. 腓返回功能
- 8. AFNetworking返回功能
- 9. 多功能返回
- 10. c#返回功能
- 11. 返回功能Javascript
- 12. 功能返回null
- 13. 返回C功能
- 14. 返回開關的功能
- 15. 會員功能返回功能
- 16. Google forEach map.data功能 - 返回功能LatLng
- 17. JS功能不返回返回
- 18. 返回字符串返回功能外
- 19. 我的功能是沒有返回任何東西在python
- 20. 在android中的返回功能
- 21. 的Javascript等功能在循環返回
- 22. 功能在特定區域的方案/球拍返回功能
- 23. 功能不能返回我想要的
- 24. 返回性狀從功能
- 25. 功能沒有返回龍
- 26. 功能沒有返回值
- 27. 功能返回類派生
- 28. 返回主功能蟒蛇
- 29. 返回功能,與Promise.all
- 30. 調用返回父功能
...無可能? –
看看http://stackoverflow.com/questions/15300550/python-return-return-none-and-no-return-at-all – Wondercricket
簡單的答案在這裏。你的教授說應該總是包括回報。你的教授是錯的。 – Kevin