python print()函数有何用法?

print()函数用于输出内容到控制台,支持字符串、数字、变量等类型;用逗号分隔可输出多个值并自动加空格;通过sep参数设置分隔符,end参数修改结尾字符;还可通过file参数将内容写入文件,是调试和展示信息的重要工具。

print() 函数用于将指定的内容输出到控制台,是 Python 中最常用的调试和信息展示工具。它可以把字符串、数字、变量、表达式等结果显示出来,方便查看程序运行状态。

基本用法

直接输出内容,支持多种数据类型:

  • print("Hello, World!") # 输出字符串
  • print(123) # 输出数字
  • x = 42
  • print(x) # 输出变量值

输出多个值

用逗号分隔多个内容,print 会自动在它们之间添加空格:

  • print("Name:", "Alice", "Age:", 25)
  • # 输出:Name: Alice Age: 25

自定义分隔符和结尾字符

通过 sep 参数设置项之间的分隔符,end 参数修改结尾默认换行:

  • print("a", "b", "c", sep="-")
  • # 输出:a-b-c
  • print("Hello", end=" ")
  • print("World")
  • # 输出在同一行:Hello World

输出到文件

使用 file 参数可以将内容写入文件而非屏幕:

  • f = open("output.txt", "w")
  • print("This goes to file.", file=f)
  • f.close()

基本上就这些。灵活使用 print() 能帮助你快速查看数据、跟踪逻辑,是编程中不可或缺的小帮手。