找回密码
 立即注册
搜索
查看: 239|回复: 0

Python中的print()函数详解

[复制链接]

27

主题

30

回帖

194

积分

管理员

积分
194
发表于 2026-6-10 19:49:12 | 显示全部楼层 |阅读模式
print() 是 Python 中最基本的内置函数,用于将输出显示到控制台(或指定文件)。

基本语法
  1. print(*objects, sep=' ', end='\n', file=None, flush=False)
复制代码
主要参数

参数
说明
默认值
*objects要打印的对象(可多个)
sep多个对象间的分隔符空格 ' '
end打印结束时的字符换行符 '\n'
file输出目标sys.stdout(控制台)
flush是否立即刷新缓冲区False

常见用法示例

  1. # 1. 打印单个值
  2. print("Hello World")

  3. # 2. 打印多个值(自动用空格分隔)
  4. print("年龄:", 25, "岁")

  5. # 3. 修改分隔符 sep
  6. print("apple", "banana", "orange", sep=", ")  # apple, banana, orange
  7. print("2024", "01", "15", sep="-")            # 2024-01-15

  8. # 4. 修改结尾符 end(默认换行)
  9. print("Loading", end=" ")
  10. print("...Done")  # 输出:Loading ...Done

  11. # 5. 打印到文件
  12. with open("output.txt", "w") as f:
  13.     print("写入文件", file=f)

  14. # 6. 格式化输出(f-string 推荐)
  15. name, age = "Alice", 30
  16. print(f"姓名:{name},年龄:{age}")

  17. # 7. 格式化输出(format 方法)
  18. print("姓名:{},年龄:{}".format(name, age))

  19. # 8. 抑制换行(循环中常用)
  20. for i in range(5):
  21.     print(i, end=" ")  # 输出:0 1 2 3 4
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|老村长论坛

GMT+8, 2026-7-28 00:55 , Processed in 0.031481 second(s), 20 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表