1. 基本语法 #

print(*objects, sep=' ', end='\n')
参数 默认值 说明
*objects - 要输出的内容,可传多个,默认用空格连接
sep ' ' 多个对象之间的分隔符
end '\n' 输出结尾字符,默认换行

2. 基础用法 #

print("Hello World")           # Hello World
print(100, 3.14, True)         # 100 3.14 True

name = "Alice"
age = 25
print("姓名:", name, "年龄:", age)  # 姓名: Alice 年龄: 25

3. 常用参数 #

3.1 sep - 分隔符 #

print("年", "月", "日", sep="-")     # 年-月-日
print("A", "B", "C", sep=", ")      # A, B, C

3.2 end - 结束符 #

print("Hello", end=" ")
print("World")                      # Hello World(同一行)

4. f-string 格式化 #

name = "Bob"
age = 30
score = 95.567

# 嵌入变量
print(f"姓名: {name}, 年龄: {age}")

# 嵌入表达式
print(f"明年年龄: {age + 1}")

# 数字保留小数位
print(f"分数: {score:.1f}")   # 95.6
print(f"分数: {score:.2f}")   # 95.57

5. 项目开发建议 #

import logging

logging.basicConfig(level=logging.INFO)
logging.info("服务启动")
logging.error("连接失败")