|
|
print() 基础讲解print() 是Python内置的标准输出函数,核心作用是将括号内的内容输出到控制台(终端/交互运行窗口),是最基础、使用频率最高的Python函数之一。
1. 基础语法与最简使用基础格式:print(待输出内容)
- 输出字符串类内容时,需要将内容放在引号内(单引号、双引号、三引号均可):
- print("Hello Python") # 输出单行文本:Hello Python
- print('单行内容也可以用单引号包裹')
- # 三引号可以直接输出多行内容
- print("""第一行内容
- 第二行内容
- 第三行内容""")
复制代码
- 输出数字、运算表达式时不需要加引号,会自动计算结果后输出:
- print(12345) # 直接输出数字:12345
- print(15 + 8 * 2) # 自动计算表达式结果,输出:31
复制代码
2. 进阶使用场景(1)同时输出多个内容多个内容用英文逗号分隔即可,默认会自动在内容之间添加空格分隔:
- name = "张三"
- age = 20
- print("姓名", name, "年龄", age)
- # 输出结果:姓名 张三 年龄 20
复制代码 (2)自定义分隔符:sep参数默认分隔符是空格,可以用sep参数自定义多个内容之间的分隔符号:
- print("2024", "06", "18", sep="-")
- # 输出结果:2024-06-18
- print("苹果", "香蕉", "橙子", sep="、")
- # 输出结果:苹果、香蕉、橙子
复制代码 (3)自定义结尾符:end参数print() 默认会在输出内容末尾自动添加换行符(也就是每次print后会自动换行),可以用end参数修改末尾字符:
- # 让两次输出的内容在同一行
- print("第一部分", end="---")
- print("第二部分")
- # 输出结果:第一部分---第二部分
复制代码 3. 常见报错注意事项- 字符串必须用引号包裹,且引号要前后配对:print(你好)、print("内容)都是语法错误
- 所有符号必须用英文半角符号,不能用中文括号、中文引号
- 输出变量时不要给变量名加引号,加引号会直接输出变量名字符串,而不是变量存储的内容。
|
|