python

时间:2015-08-28 09:22:15

标签: python

打印整个名称,但只打印单个名称。

name = input(raw_input())
print  ('Hello', name,'! You just delved into python.')

输入

Ross
Taylor

输出

Ross

预期产出

Hello Ross Taylor! You just delved into python.

3 个答案:

答案 0 :(得分:4)

你做不到

name = input(raw_input())

你可以做

name = input()

name = raw_input()

答案 1 :(得分:0)

输入键或换行符是结束raw_input函数输入的关键。因此,要么像@Andreau建议的那样将整个名称写在一行中,要么您需要使用其他方法。有一个名为Getch的python包,可以帮助你解决这个问题。

答案 2 :(得分:-1)

def print_full_name(a, b):
    print("Hello", a, b + "!", "You just delved into python.")

if __name__ == '__main__':
    first_name = input()
    last_name = input()
    print_full_name(first_name, last_name)

您将在执行该程序时获得输出。