在 Python 中从控制台输入

17 Mar 2025 | 阅读 2 分钟

Python 的控制台是什么意思?

本质上,控制台(也称为 Shell)是一个命令行解释器,它处理来自用户的输入,或者一次处理一个命令。如果没有错误,命令将被执行并产生必要的输出;否则,将显示错误消息。

每次从“工具”菜单中选择关联的命令时,控制台都会显示为一个工具窗口。

Taking Input from Console in Python

只需在此字段中编写命令,然后按 Enter 键即可执行。

我们需要了解 Python 控制台的基本知识才能用该语言进行编码。

Python 控制台的默认提示符是三个大于号。

只有在运行第一个命令后,我们才能选择在 Shell 中键入下一个命令。在提示符之后,我们可以输入 Python 命令到 Python 控制台。

接受控制台输入

用户在控制台中输入了值,软件会根据需要使用这些值。

我们使用一个名为 `input()` 的内置函数来获取用户输入。

通过将 `input()` 方法包含在类型转换中,我们还可以将该输入转换为整数、浮点数或字符串。

将输入转换为整数

以下代码接受来自输出的两个输入(整数/浮点数),并将它们转换为整数,然后打印总和。在某些情况下,您可能需要用户或控制台输入整数。据我们所知,Python 的内置 `input()` 方法始终生成 `str`(字符串)类的对象。因此,为了接受整数输入,我们必须使用 Python 提供的 `int()` 函数将这些输入转换为整数。

类型转换是一种用于将可变数据类型转换为特定数据类型以供用户执行操作的技术。本文将探讨各种类型转换技术。

语法

将输入的类型转换为浮点数

以下程序将用于将输入转换为浮点数。

语法

将输入转换为字符串

无论输入是浮点数还是整数,都可以将其转换为字符串。为了进行类型转换,我们使用 `str` 关键字。

语法