我需要代碼來要求用戶輸入一個單詞,並在輸入停止時輸入一個句子。我有以下代碼:Python while循環提示,直到輸入停止
`a = input("Enter a word: ")
sentence =()
while a != ("stop"):
sentence = sentence , a
a = input("Enter a word: ")
print (sentence)`
但是我不知道如何設置變量「句」,這樣任何打印作業的開始。我該如何糾正這一點?
我需要代碼來要求用戶輸入一個單詞,並在輸入停止時輸入一個句子。我有以下代碼:Python while循環提示,直到輸入停止
`a = input("Enter a word: ")
sentence =()
while a != ("stop"):
sentence = sentence , a
a = input("Enter a word: ")
print (sentence)`
但是我不知道如何設置變量「句」,這樣任何打印作業的開始。我該如何糾正這一點?
你可以嘗試以下方法:
a = raw_input("Enter a word: ")
sentence = ""
while a != ("stop"):
sentence = sentence + " " + a
a = raw_input("Enter a word: ")
print (sentence)
會的raw_input允許你寫的字符串,而無需報價。句子必須初始化爲一個空字符串""
,並將其連接爲一個字符串(這裏帶有一個簡單的+
)。
你能更好地解釋一下你想做什麼嗎? – dangom
我希望程序提示用戶輸入單詞,直到輸入單詞「stop」。當輸入單詞時,應該將它們添加到變量「句子」中。當由於輸入詞「停止」而導致循環結束時,應打印變量「句子」。 – Kth