Basics_01 打印与转义字符

print()函数

引号是英文输入法下的引号

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

一、单引号

print('单引号')

在这里插入图片描述

二、双引号
在print()函数内不仅能使用单引号,还能使用双引号,两者的效果没什么区别,都能让你打印出一行文本
有些时候,单引号和双引号可能会在括号内同时出现,比如

print("Let's play")    

在这里插入图片描述
这种情况下,需要注意区分清楚哪个引号是属于print()函数结构,哪个引号是属于你要让计算机打印的内容

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

print(1+1)    

在这里插入图片描述

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

四、三引号
在print内部使用三引号’’’ 来实现跨行输出,如:

print('''床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。''')

在这里插入图片描述

五、转义字符
可使用转义字符,代替三引号换行,如

print('''床前明月光,\n疑是地上霜。\n举头望明月,\n低头思故乡。''')

在这里插入图片描述

除了\n之外,转义字符还有很多,它们的特征就是:反斜杠+想要实现的转义功能首字母
在这里插入图片描述
变量与赋值

name='哪吒'

这就是一个常见的“给变量赋值”的动作。在这里,name就是一个变量,这行代码的意思,就是把“哪吒”这两个字【赋值】给了“name”这个【变量】

这就好比,为了让哪吒在日后能在计算机中更方便地找到他的名字,我们帮他把名字收纳进了一个小盒子里,并在这个盒子上贴了个叫“name”的标签

name = '哪吒'
name = '太乙真人'
print(name)

运行结果:太乙真人

终端上出现的结果是不是【哪吒】?可这又是为什么呢?我们对“name”这个变量第一次的赋值不是【‘哪吒’】吗?为什么打印的结果是第二次的赋值呢?

计算机是一行行自上而下执行代码的,所以当运行到第二行代码name='太乙真人’时,变量“name”里存储的【‘哪吒’】就被替换成了【‘太乙真人’】
当运行到第三行print(name)时,我们打印出的结果,就自然而然的是太乙真人了

变量的命名规范
1.只能是一个词
2.只能包括字母,数据和下划线
3.不能以数字开关
4.尽量描述包含的数据内容

注意:
在代码世界中,赋值符号 = 不是左边等于右边的意思。仅仅表示赋值动作:把右边的内容放到了左边的盒子中。

代表左右两边相等的符号,是比较运算符 ==,虽然他俩长得像,但代表的却是完全不同的意思,可千万不要搞混了

总结:
1.不带引号:让计算机读懂括号里的内容,打印最终的结果
2.带引号:让计算机无需理解,原样复述引号中的内容
3.双引号:直接复述引号中的内容,可输出内容中的单引号
4.三引号:实现打印换行

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

法海爱捉虫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值