print 这个单词最基础是英文普通词汇,同时也是 Python 等编程语言里面的核心内置函数,普通英语里它可以做动词和名词,动词含义是打印,印刷,也可以引申为刊登,留下印记,名词含义是印刷品,印记,版画,编程领域大家最熟悉的 print 是 Python 的 print 输出函数,作用是把指定内容输出到控制台屏幕,很多初学者容易把 C 语言的 printf 和 Python 的 print 弄混,C 语言 printf 是标准库函数,末尾带 f 代表 formatted 格式化输出,Python 的 print 是内置函数,不需要额外引入头文件,这个是高频对比考点,单词本身是初高中英语核心词,编程又是入门第一课必学内容,所以 print 经常同时出现在英语词汇题和编程基础考题里面,需要同时掌握英文释义和编程用法两套知识,还要区分不同场景下它的含义差别。
基础英语词性释义
| 词性 | 中文释义 | 使用场景 |
|---|---|---|
| 动词 | 打印,印刷 | 文档 照片 纸张印刷 |
| 动词 | 刊登,刊载 | 报纸杂志发布文章 |
| 动词 | 留下印记,压痕 | 物体压出痕迹 |
| 名词 | 印刷品,印记 | 脚印,指印,版画作品 |
派生词与变形
printed 形容词,已打印的,印刷好的
printer 名词,打印机,印刷工人
printing 名词,印刷,印刷术
printout 名词,打印输出件
编程场景 print 详解
Python 里面 print 属于内置输出函数,基础语法是 print (内容),可以输出字符串,数字,变量,还支持 sep 分隔符 end 结束符等参数,默认输出完成之后自动换行
对比 C 语言,C 语言没有 print 这个输出函数,对应的是 printf,printf 支持格式化占位符,需要头文件 stdio.h,这点是非常容易混淆的知识点
高频固定短语清单
print out 打印出来
print off 印出,批量印刷
print up 印刷,印制
foot print 足迹,这个是复合名词,属于拓展考点
易混辨析
| 词汇 | 核心差别 |
|---|---|
| 普通英语单词,Python 内置输出函数 | |
| printf | C 语言格式化输出库函数,带格式化功能 |
| publish | 侧重出版发行,书籍正式出版,和 print 单纯印刷不一样 |
学习使用步骤
第一步 先掌握英语部分 print 的动词名词释义,记住变形 printer printing
第二步 学习编程部分,区分 Python print 和 C 语言 printf,不要混淆两个函数
第三步 背诵 print out 这类固定短语,应对英语完形和单选
第四步 结合代码练习 print 的参数用法,理解控制台输出的作用
print 作为英文单词,动词表示印刷打印,名词表示印刷品印记,同时在 Python 编程当中 print 是内置控制台输出函数,要重点区分它和 C 语言 printf,两套场景含义和语法规则并不相同。
【常见问题】
问题 1 print 解释里面,C 语言有没有 print 这个输出函数
回答 1 print 解释里面明确说明,C 语言没有 print 输出函数,C 语言对应的格式化输出函数是 printf,很多初学者会把 Python 的 print 和 C 语言 printf 混淆。
问题 2 print 解释里面,print 在 Python 里面需要导入头文件吗
回答 1 print 解释里面编程部分提到,Python 的 print 是内置函数,不需要导入头文件,直接调用 print 就可以完成控制台输出。
问题 3 print 解释里面,print 做动词的时候还有刊登这个意思吗
回答 1 print 解释里面动词释义包含刊登刊载,可以表示报纸杂志刊登文章,不只是纸张打印这一个意思。
问题 4 print 解释里面,printer 是 print 的派生词吗
回答 1 print 解释里面派生词部分,printer 是 print 对应的名词派生词,意思是打印机或者印刷工人,属于词汇考点。
【免责申明】
本内容为英语词汇与编程基础学习参考,不同编程语言对 print 的语法定义存在差异,正式考试答题请以对应教材和考纲要求为准。


