如何在python中读取和显示输入

时间:2016-11-02 17:17:54

标签: python

我是Python的初学者。我想显示一个简单的输入,但它不起作用。这是我的代码

    x = raw_input("What is your name?  ")
    print "Hello  ".x

我的结果是:

    What is your name?  Nhan

它不显示结果。

2 个答案:

答案 0 :(得分:-1)

在连接字符串时使用逗号代替点或+符号。

x = raw_input("What is your name? ")
print "Hello", x

print "Hello " + x

注意:逗号会自动在字符串连接中添加空格,而+则不会。所以你可以在" Hello"之后摆脱空间。使用逗号时。

答案 1 :(得分:-1)

3.0版及以上版本:

    x = input("Hello what is your name?")
    print("Hello",x)

低于3.0版本:

    x = raw_input("Hello what is your name?")
    print("Hello %s")%x

注意:如果您有多个输入并且它们在同一个句子中,请执行此操作

    print("some example %s and another %s and another %s")%(a, b, c)