用户输入(input)

Python允许用户输入。

这意味着我们可以要求用户输入。

Python 3.6使用input()方法。

input() 是 Python 的内置函数,用于从控制台读取用户输入的内容。input() 函数总是以字符串的形式来处理用户输入的内容,所以用户输入的内容可以包含任何字符。

input() 函数的用法为:

str = input(tipmsg)

说明:

  • str 表示一个字符串类型的变量,input 会将读取到的字符串放入 str 中。
  • tipmsg 表示提示信息,它会显示在控制台上,告诉用户应该输入什么样的内容;如果不写 tipmsg,就不会有任何提示信息。

下面的示例询问用户名,当您输入用户名时,它会显示在屏幕上:

Python 3.6

username = input("Enter username:")
print("Username is: " + username)

在python3里,用户输入的所有内容都会被当做字符串来存储。python3里的input功能和python2里的 raw_input 功能一致。

【实例】input() 函数的简单使用:

a = input("Enter a number: ")
b = input("Enter another number: ")

print("aType: ", type(a))
print("bType: ", type(b))

result = a + b
print("resultValue: ", result)
print("resultType: ", type(result))

运行结果示例:

Enter a number: 100↙
Enter another number: 45↙
aType:  
bType:  
resultValue:  10045
resultType:  

表示按下回车键,按下回车键后 input() 读取就结束了。