使用print()开启对python的第一声问候!print()函数的用法有以下几种:单枪匹马——不带引号、搭配单引号、搭配双引号、搭配三引号,我们逐个见识下吧!

无引号

注意,在正式敲代码之前,必须切换成英文输入状态,保证print()函数的括号是用【英文括号】,不然会报错😢。【切换英文输入的Tips:Mac系统请按command+空格键切换中英文输入,Windows系统请按ctrl+shift键切换中英文输入】

这,就是我们通过Python这个工具,成功与计算机实现沟通的方式。

print()函数的主要功能:打印内容。让计算机把你给它的指令结果,显示在屏幕的终端上。

单引号的用法

【注意⚠️:单引号是英文输入法下的单引号!】

计算机的脑回路比较特别:只能理解数字,却读不懂文字。因为数字和数学运算是标准化、有固定格式的,而文字却能够千变万化。

如果你直接让计算机print(千寻),它会一脸懵并大声报错:“这两个字啥意思,你没有定义清楚,不懂诶……”

这,便是print()函数中引号的用法:当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就打印什么。

双引号的用法

在print()函数内不仅能使用单引号,还能使用双引号,两者的效果没什么区别,都能让你打印出一行文本。【注意⚠️:双引号是英文输入法下的双引号,而不是两个单引号!】

有些时候,单引号和双引号可能会在括号内同时出现,比如print(“Let’s play”)

这种情况下,需要注意区分清楚哪个引号是属于print()函数结构,哪个引号是属于你要让计算机打印的内容,可别“混搭”了。

在python里,『#』常用作单行注释符号,用于解释单行代码,比如 『# 括号内是单引号的情况』用于解释说明代码『print(‘一起玩吧’)』。#号后边的任何数据在代码运行的阶段不会被输出。

回到print()函数,在print("Let's play")中,没有被打印出来的引号就属于print()函数结构啦。

不过,在print()函数中,引号里的内容其实也不一定非得是文字,还可以是英文和数字。

相应地,在括号内没有引号的情况下,我们应该往括号内放入计算机能够“理解”的内容,如:数字或数学运算。

此时,print函数会让计算机尝试去“读懂”括号里的内容,并打印最终的结果。

因此,当计算机读懂数据数字后,就打印这个数据。当读懂数字运算后,则打印得到运算结果。

在这里,计算机并没有再原样打印“1+1”,因为print(1+1)是计算机能直接读懂的数学运算,所以,它会直接打印出最终的运算结果:“2”。这就是计算机“读懂内容”的表现。

三引号的用法

【注意⚠️:三引号是英文输入法下的三个单引号!】