2015-02-11 68 views

回答

-1
name = raw_input ("What is your name?: ") 
print "Hello, " + name + "!" 
0
print "Hello, " + example + "!" 
3

你是很近,已經有了正確的模板,現在你必須告訴它什麼{name}應該被替換:

>>> example = "Foo" 
>>> "Hello, {name}!".format(name=example) 
'Hello, Foo!' 

有關使用str.format的更多信息,請參閱the docs

0

有幾種方法來實現你的目標。

正如所提到的,你可以使用:

name = raw_input ("What is your name?: ") 
print "Hello, " + name + "!" 

,或者

>>> example = "Foo" 
>>> "Hello, {name}!".format(name=example) 
'Hello, Foo!' 

你也可以使用,

name = raw_input("What is your name?: ") 
print "Hello, %s!" % name 
0
print raw_input('Enter name :') 
0

對於Python 3.5的用戶,它可以像這樣工作:

name = input("What is your name? ") 
print "Hello, %s!" % (name) 

這應該有效。

相關問題