我的問題是,我正在Python 3中編寫一個程序,試圖從函數內部重複函數的方法,當在StackOverflow上時,我發現我可以做到這一點else語句:在Python中重複函數內函數3
def program():
var = (input('Pick A Car: BMW Or Nissian'))
if var == 'BMW':
print('You Picked BMW \n')
if var == 'Nissian':
print('You Picked Nissian \n')
else:
print('That's Not An Option')
program()
return
但我只是不明白如何從一個函數內調用回函數可能發生考慮到全功能尚未界定?如果可能的話,我很感激你的幫助
一些有用的閱讀材料:[什麼是遞歸?](http://interactivepython.org/courselib/static/pythonds/Recursion/recursionsimple.html)或[用於Python遞歸的非程序員教程](http:/ /en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_for_Python_3/Recursion) – logic 2015-04-03 02:14:03