提示名称没有任何变量

时间:2016-10-11 06:07:28

标签: python

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

inp = raw_input("What is your name? ")
print "Hello,",inp,"nice to meet you!"

1 个答案:

答案 0 :(得分:5)

这样可以解决问题:

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

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

print "Hello, " + raw_input("what is your name? ") + " nice to meet you"