Python 基础教程

Python 高级教程

Python 相关应用

Python 笔记

Python FAQ

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/python-builtin-functions-input.html

python 用于从控制台读取用户输入的内容的内置函数 input 详解

Python 内置函数 Python 内置函数


input 是 Python 内置函数之一,用于从控制台读取用户的输入。它允许程序与用户进行交互,以便从用户获取信息。

函数语法

input([prompt])

参数:

  • prompt (可选): 这是一个可选参数,表示要显示给用户的提示信息。它是一个字符串。如果提供了 prompt 参数,input 函数会将这个提示信息显示给用户,并等待用户的输入。如果省略了 prompt 参数,input 函数只会等待用户的输入,不会显示任何提示信息。

示例代码

基本使用,获取用户的输入并显示:

user_input = input("请输入您的名字:")
print("你输入的名字是:" + user_input)

运行结果:

请输入您的名字:John
你输入的名字是:John

没有提示信息的 input 使用:

user_input = input()
print("你输入的内容是:" + user_input)

运行结果:

(等待用户输入)
(用户输入:Hello)
你输入的内容是:Hello

使用 input 获取数字输入并进行计算:

num1 = int(input("请输入第一个数字:"))
num2 = int(input("请输入第二个数字:"))
result = num1 + num2
print("两个数字的和是:" + str(result))

运行结果:

请输入第一个数字:10
请输入第二个数字:5
两个数字的和是:15

总结

  • input 函数用于从用户处获取输入,允许程序与用户进行交互。
  • 可以提供一个可选的 prompt 参数,以显示提示信息,帮助用户理解需要输入的内容。
  • input 函数返回一个字符串,你可以将其存储在变量中,并随后进行处理。
  • 当用户输入文本时,input 函数会读取文本并将其作为字符串返回。
  • 如果需要获取数字输入,你可以使用 int() 或其他类型转换函数将输入转换为相应的数据类型。
  • 谨慎使用 input 函数,因为用户输入可能包含恶意内容,需要进行适当的输入验证和处理。
print是Python中用于打印输出内容到标准输出设备(通常是屏幕)的内置函数。函数语法print(*objects,sep='',end ...
函数语法getattr(object,name[,default])参数:object:需要获取属性的对象。通过getattr,你可以写出更 ...
Python中有个特殊的模块builtins,该模块无需导入便可使用,其中包含了许多内置函数和类。chr()用于将给定的ASCII码值转换为 ...
字典是一种无序的键-值对(key-value)集合,其中每个键都唯一,并且可以通过键来访问相应的值。函数语法dict(**kwargs)di ...
函数语法formatted_string="templatestring".在模板字符串中,你可以使用大括号{}来表示一个占位符,然后在fo ...