print()函数
print()函数有四种搭配的用法,分别是:无引号、单引号、双引号和三引号,下面让我们来学习print()函数的这四种用法。
无引号和单引号的用法
让我们先来看看下面两行代码
大家会很明显的发现,在print(‘郭志斌最帅’)里,多了一对单引号。
那么问题来了,这个单引号的作用是什么?为什么当我们输入汉字的时候需要加上单引号?
这是因为,计算机的脑回路比较特别:只能理解数字,却读不懂文字。因为数字和数学运算是标准化、有固定格式的,而文字却能够千变万化。如果你直接让计算机print(千寻),它会一脸懵并大声报错:“这两个字啥意思,你没有定义清楚,不懂诶……”
这,便是print()函数中引号的用法:当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就打印什么。
双引号的用法
单引号和双引号两者在print()函数内的效果没什么区别,都能让你打印出一行文本。主要是为了防止文本中出现单引号或者双引号的情况,如:
大家会很明显的发现,在print(‘郭志斌最帅’)里,多了一对单引号。
那么问题来了,这个单引号的作用是什么?为什么当我们输入汉字的时候需要加上单引号?
这是因为,计算机的脑回路比较特别:只能理解数字,却读不懂文字。因为数字和数学运算是标准化、有固定格式的,而文字却能够千变万化。如果你直接让计算机print(千寻),它会一脸懵并大声报错:“这两个字啥意思,你没有定义清楚,不懂诶……”
这,便是print()函数中引号的用法:当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就打印什么。
双引号的用法
单引号和双引号两者在print()函数内的效果没什么区别,都能让你打印出一行文本。主要是为了防止文本中出现单引号或者双引号的情况,如:
三引号的用法
它的用法主要是为了让我们实现文本换行的功能,当然了,后面我们还会将转义字符,等我们学会了转义字符,那三引号我们用到的就很少了。
转义字符
转义字符有很多,它们的特征就是:反斜杠+想要实现的转义功能首字母。如:\n换行字符
这张图上的内容你不需要背下来,只要把图片保存了,以后要使用转义字符时再看图查找就好。
变量与赋值
在信息纷繁的代码世界里,我们应该如何更好地储存信息,让计算机能够在你需要的时候帮你调用出你想要的信息呢?那么我们需要学习【变量和赋值】将繁杂的信息给归纳好。
name = '帅斌'
这就是一个常见的“给变量赋值”的动作。在这里,name就是一个变量,这行代码的意思,就是把“帅斌”这两个字【赋值】给了“name”这个【变量】。
回想一下,我们平时在收拾东西的时候,是不是会把散落各处东西放进不同的盒子里,并且做好标记?这样的“归纳”的动作,能够让空间变得整齐,也更方便我们自己取用东西。同理,计算机也是这么做的,它会把成千上万的数据放在不同的“盒子”里,这样才方便它存储和操作数据。
这些盒子在python中被称为“变量”,而我们向盒子中存入数据的方式被称为“赋值”
在代码世界里,盒子的容量又特别小,仅为1。所以当你需要放进新的东西时,只能寻找一个新的盒子。如:
由于,计算机是一行行自上而下执行代码的,所以当运行到第二行代码name='小帅'时,变量“name”里存储的【'帅斌'】就被替换成了【'小帅'】。
所以,给变量的命名也需要遵循一定的规范
变量的命名规范
到这里,或许你会问:我今天学的内容有什么作用呢?
python的学习是一个漫长的道路,它有很多的发展方向,但是都是基于基础才能进行发展,所以,打牢基础,这样我们在以后才能更好的发展!
作业
下面是小志对小斌说的话,请你把这段话,运用转义字符按照如下格式打印出来。