1
# Get the user's first name.
first_name = input('Enter your first name: ')

# Get the user's last name.
last_name = input('Enter your last name: ')

# Print a greeting to the user.
print('Hello', first_name, last_name)
4

2 回答 2

3

使用raw_inputprint 声明

# Get the user's first name.
first_name = raw_input('Enter your first name: ')

# Get the user's last name.
last_name = raw_input('Enter your last name: ')

# Print a greeting to the user.
print 'Hello', first_name, last_name

Python 3 将旧raw_input函数重命名为input; 在 Python 2 中,input()is 的含义与eval(raw_input())相反,它将尝试将输入解释为 Python 表达式。

您可能想要安装 Python 3 或考虑切换教程。

于 2013-03-22T14:45:20.783 回答
1

改用raw_input...input尝试评估它在 python 2.x 中得到的任何东西

于 2013-03-22T14:44:24.147 回答