2011-12-22 69 views
2

我對Python編程非常新穎(15分鐘)我想製作一個簡單的程序,它將接受輸入並將其打印出來。這就是我的代碼的外觀。在Python中輸入新行

Number = raw_input("Enter a number") 
print Number 

我該如何使它成爲如下新行。我讀了關於\ n,但當我嘗試:

Number = raw_input("Enter a number")\n 
print Number 

它沒有工作。

+0

「我讀了關於使用\ n」......用你自己的話告訴我們你讀的是什麼。 – 2011-12-22 04:56:55

回答

10

把它放在引號內:

Number = raw_input("Enter a number\n") 

\n是控制字符,有點像在鍵盤上,你不能按一個鍵。


你也可以使用三引號,並進行多行字符串:

Number = raw_input("""Enter a number 
""") 
+0

謝謝。我看到類似的東西,但忽略它,因爲在像C#這樣的語言中,無論是在引號中打印完整。不管怎麼說,多謝拉!這個社區似乎非常有用。 – 2011-12-22 05:17:48

0

如果你想輸入的是在自己的行,那麼你可以也只是

print "Enter a number" 
Number = raw_input()