提示名称没有任何变量

mar*_*shp 0 python

如何在没有任何变量的情况下编写此程序?这是"57 Programming Exercises"一书中的超级简单练习,但除了使用导入sys和使用命令行argv之外,我没有看到如何去做.我认为其意图是不使用sys.argv.谢谢.

inp = raw_input("What is your name? ")
print "Hello,",inp,"nice to meet you!"
Run Code Online (Sandbox Code Playgroud)

Lau*_*nol 5

这样就可以了:

 print "Hello, {} nice to meet you!".format(raw_input("What is your name? "))
Run Code Online (Sandbox Code Playgroud)

format只是在字符串中插入参数的一种方式,类似于

print "Hello, " + raw_input("what is your name? ") + " nice to meet you"
Run Code Online (Sandbox Code Playgroud)