2015-08-28 265 views
-2

輸出錯誤打印整個名稱,但只打印單個名稱。打印字符串在python

name = input(raw_input()) 
print ('Hello', name,'! You just delved into python.') 

輸入

Ross 
Taylor 

輸出

Ross 

期望輸出

Hello Ross Taylor! You just delved into python. 
+0

嘗試'打印( '你好' +名字+「!你剛纔鑽研')' – EdChum

+1

你是怎麼輸入多行的? – jonrsharpe

+1

你是如何給出這個意見的? –

回答

4

你不能這樣做

name = input(raw_input()) 

您可以做

name = input() 

name = raw_input() 
0

回車鍵或換行符是用於結束輸入的raw_input到功能鍵。因此,無論您是按@Andreau的建議在一行中寫出全名,還是需要使用其他方法。有一個叫做Getch的python包,可能在這方面幫助你。