第一行代码:print()
学习 print() 函数,输出你的第一行 Python 代码
- 掌握 print() 函数的基本用法
- 学会打印字符串、数字和表达式
- 理解 print() 的多个参数和分隔符
- 了解转义字符的使用
print() —— 你最好的朋友
print() 就像你的嘴巴,用它让计算机把内容显示出来。不管是输出结果,还是排查问题,你都会经常用到它。
最基本的用法
print() 最简单的用法就是在括号里放你想显示的内容:
文字必须用引号(单引号或双引号都可以)包起来,否则 Python 会以为你在引用一个变量。
打印数字和计算结果
print() 不仅能打印文字,还能打印数字,甚至自动帮你计算:
print("2" + "2")
print(2 + 2)# 号后面的内容是注释,Python 会忽略它。写注释是好习惯,能让你以后看懂自己写的代码。
一次打印多个内容
print() 可以接受多个参数,用逗号隔开,它们会被空格分开打印在同一行:
不想用空格分隔字符串,用 sep 参数指定分隔符就行。
end 参数 —— 控制结尾
print() 打印完默认自动换行。用 end 参数能改结尾字符。
转义字符
字符串里有些字符有特殊含义。用反斜杠 \ 开头的字符叫「转义字符」:
print("a", "b", "c", sep="-")即时练习
print("Hello", "World") 的输出是什么?
以下哪个转义字符表示换行?
资深工程师加餐
底层原理 · 大厂视角 · 工程经验,点卡片展开
Python 里整数、字符串甚至函数都是对象,堆在内存里;变量不是装东西的盒子,而是一张贴在对象上的「名字标签」(引用)。id(x) 看对象身份,is 比身份、== 比值。CPython 会缓存 -5~256 的小整数,所以 a=1;b=1 时 a is b 为 True,但 a=300;b=300 未必。结论:判断值是否相等永远用 ==,判断是不是 None 才用 is。
挑战任务
打印个人名片
用 print() 函数打印个人名片,要带姓名、年龄、爱好,格式得规整。就用转义字符和 sep 参数来做。
课后作业
打印九九乘法表标题
直接写代码:print('====\n九九乘法表\n====')