1.print()函数的主要功能,就是让计算机显示我们想要显示的内容。也就是通过print()函数告诉计算机:我让你(计算机)显示什么,你就显示什么。比如,在这个项目里,最开始的“欢迎进入员工信息录入系统”就是用print()函数实现的。
字符型 :print('欢迎进入员工信息录入系统') 或者 print("欢迎进入员工信息录入系统")
整型 :print(1)
浮点型 :print(3.14)
2.无引号、单引号和双引号、三引号用法
2.1 无引号
当我们把数字或数字的运算放入print()函数的括号时,括号里不需要加引号。这是因为计算机并不是无条件的执行人类下达的任何命令,当他听不懂我们的命令时,他就会报错。
计算机本身的语言就是由数字构成(计算机最底层的基础语言是二进制哦,是由0和1两个数字组成的),所以计算机可以直接读懂数字,并进行数字运算。当计算机读不懂print()括号里的内容时,就需要借助其他的符号(比如引号)来解释我们的命令。
现在你试试在下面左边的代码框里输入你的年龄:【22】,再在右边的终端框点进运行。(提示:使用print()函数,在括号里直接输入数字22)
在你正式计算之前,你得先了解Python世界的算数运算符不是,这和我们平时在纸上写的运算符号有相同点,也有不同点,下面是我总结的python的运算符,你看完后记得保存。
Python里面的运算优先级,和我们平时的计算优先级是一样的:先乘除、后加减、括号内的先计算。你不需要马上记住这么多的运算符,先看一遍,有个大致的印象就行。你可以先把这张图保存上,等用的时候再找出来,对应着查阅就可以。
比如:我这个月买衣服花了600,吃饭花了1200,房租花了2000,还买了3盆花,每盆花60,我算一下啊。(代码如下:)
2.2 单引号、双引号
计算机能读懂数字,所以不需要借助其他符号帮助他理解括号里的内容。但是,当我们直接给他文字内容时,他就会报错了。
当我们遇到这种情况时,我们可以在它读不懂的文字上,加上引号。当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我括号内输入的内容是什么,你就打印什么出来。
在Python中,默认所有正确的语法,包括标点符号都是【英文】。不小心用了中文标点的话,计算机会无法识别,然后报错。
在终端里,你能看到的最常见的符号报错提示就是【syntaxError:invalid syntax】(语法错误:无效语法)。
其实使用单引号或者双引号,并没有本质上的区别,都可以直接输出引号里的内容。但是当引号里的文字内容,本身就带有引号时,且与print()函数使用的引号一致时,计算机就会懵逼了。试试看,点击运行下面代码。(如果报错,直接点击跳过即可)
这两行英文文本里都出现了与括号的引号相同的引号。这两行代码都会报错的原因是:计算机是靠引号的开始和结束来定位要输出的文本的开始和结束的,如果文本里面也带了相同的引号,他无法识别要输出的文本的起点和终点,就会报错了。
这个时候,我们就可以使用和文本内容不一样的引号来进行区别了。比如,文本内使用了英文单引号
,我就可以使用英文双引号
来定义文本的开始和结束位置,反过来也是一样的。
现在,我把【print("吴枫 said:"666"")】里的定义文本位置的引号换成了单引号,变成了【print('吴枫 said:"666"')】,点进运行下,看看,是不是成功了。
2.3 三引号
三引号不仅能输出文本内容,还可以输出文本的格式(比如:换行)简单的说,三引号的意思是:我让你输出啥样,你就输出啥样。
print()函数的四种情况--无引号,单引号,双引号,三引号。哥哥给你整理了一张总结图,记得回去要好好复习哦。
3. 转义字符
print()函数的几种使用情况:无引号、单引号和双引号、三引号,其中三引号可以帮助我们输出我们想要显示的格式。
其实除了三引号之外,我们还可以借助其他符号实现这些功能:使用转义字符\n,我们想实现换行的位置,插入这个符号,就可以实现换行了,就像下面这样,点击运行即可。
除了\n之外,转义字符还有很多,它们的特征就是:反斜杠+想要实现的转义功能首字母,这张图就总结的很全面。
学习任务-高跟鞋:
来源:CSDN
作者:ZeroRm
链接:https://blog.csdn.net/ZeroRm/article/details/103818990