跳到主要内容

io.控制台

IOConsole

class IOConsole(IOStream)

一个控制台输入/输出流。

打印

def print(*objects: Any,
sep: str = " ",
end: str = "\n",
flush: bool = False) -> None

将数据打印到输出流。

参数:

  • objects 任何 - 要打印的数据。
  • sep str, 可选 - 对象之间的分隔符。默认为 " ".
  • end str, 可选 - 输出的结尾。默认值为 " ".
  • flush 布尔值,可选 - 是否刷新输出。默认为 False。

输入

def input(prompt: str = "", *, password: bool = False) -> str

从输入流中读取一行。

参数:

  • prompt str, 可选 - 要显示的提示信息。默认为 ""。
  • password 布尔值, 可选 - 是否读取密码。默认为 False。

返回:

  • str - 从输入流中读取的行。