我是新手編程/ Python。我正在嘗試創建一個將單詞添加到列表的函數。我試圖用while循環來添加詢問用戶是否想添加另一個單詞。如果用戶輸入「y」或「Y」,我想再次運行該功能。如果用戶輸入其他內容,我希望函數返回列表。當我運行該函數時,無論輸入什麼,它都會繼續運行該函數。請幫忙。由於需要幫助創建函數並調用函數中的函數
def add_list():
x = []
first_list = raw_input('Please input a word to add to a list ')
x.append(first_list)
response = raw_input('Would you like to enter another word ')
while response == 'y' or 'Y':
add_list()
else:
return x
+1你爲我刪除我的答案。 ;) –
+1,用於改進我的回答 –
感謝您的回覆。我根據你的建議修改了部分內容,但仍然無法正常工作。如果輸入'y'或'Y'以外的任何東西,它會繼續循環。我錯過了什麼嗎? – user1816629