Python I/O - 控制台输出

在Python中,控制台输出是指在控制台或终端上显示信息或数据的过程。
通常使用print()函数来实现,它允许我们将文本、变量或表达式输出到控制台。

📘 示例

python
# 示例1:输出文本
print("Hello, World!")
# 输出:Hello, World!

# 示例2:输出变量
name = "John"
age = 25
print("我的名字是", name, ",我今年", age, "岁。")
# 输出:我的名字是John,我今年25岁。

# 示例3:输出表达式
x = 10
y = 5
print("10和5的和是", x + y)
# 输出:10和5的和是15

在上面的代码示例中,我们演示了使用print()函数将信息输出到控制台的不同方式。
在示例1中,我们简单地输出一个字符串。
在示例2中,我们使用逗号分隔符输出字符串和变量的组合。
在示例3中,我们通过使用+运算符将字符串和表达式连接起来输出。

⚠️ 注意

  • print()函数会自动在每个输出的末尾添加换行符(\n),因此每个后续输出都会显示在新的一行上。
  • 我们可以使用print()函数的sep参数来指定多个参数之间的分隔符。
    默认情况下,分隔符是一个空格字符。
  • 我们可以使用print()函数的end参数来指定要附加到输出末尾的字符串。
    默认情况下,end参数设置为"\n",即添加一个换行符。
  • 我们可以在传递给print()函数的字符串中使用转义序列,例如\n表示换行或\t表示制表符,以格式化输出。
  • print()函数还可以接受多个用逗号分隔的参数,这些参数将被连接并作为单个输出打印。
  • 我们可以使用命令行中的>运算符将控制台输出重定向到文件中。
    例如,python script.py > output.txtscript.py的输出重定向到output.txt文件中。