Python从零开始系列连载(7)——Python的基本数据类型(中二)

浏览: 7494

前言

前文传送门:

Python从零开始系列连载(1)——安装环境

Python从零开始系列连载(2)——jupyter的常用操作(上)

Python从零开始系列连载(3)——jupyter的常用操作(中)

Python从零开始系列连载(4)——jupyter的常用操作(下)

Python从零开始系列连载(5)——Python的基本数据类型(上)

Python从零开始系列连载(6)——Python的基本数据类型(中)


Python的基本数据类型——字符串

1.字符串的组成

字符串,通俗的说就是字符组成的一串内容,例如'Python大法好'、'Y45160100'、'PG one'

划重点:''表示空字符串(空字符串就是字符串里没有内容)

字符串是不可变对象,至于什么是不可变对象


日后再说


字符串之所以区别于其他数据类型,是因为它是被包含在引号里面的

你可以用单引号,也可以用双引号

划重点:但是不能一边单引号,一边双引号!

我们看一下:


图片.png


第三个:两边不一致所以出错了


当然,有时候我们必须单引号和双引号都得使用:

图片.png


例如我相把她说的话和所有内容都用单引号嵌套,发现报错了

大家可以看到实际被单引号引用的是红色的内容,中间有一段是黑色的没被包括进去

这是因为,派森会从左到右自动扫描到一对单引号就把它俩匹配一起


为了解决这个问题,我们同时使用单引号和双引号


图片.png


这样就可以啦~


其实连续三个单引号或者双引号也可以,不过一般我们不用


什么?你问为什么,你不觉得打这么多很累么,hhhhh


说到三个引号,我们要说一下注释了


2.注释

注释,是对书籍或文章的语汇、内容、背景、引文作介绍、评议的文字。

说得通俗一点就是多写点内容帮助理解


Python中的注释分为单行注释多行注释:


单行注释

在每行代码前写一个井号,则这行代码不会被运行

图片.png


运行之后发现报错,看一下报错信息,意思是a这个变量没被定义(因为你a=1定义的这行前面有个井号,是被注释了,程序不会执行)


其实大家发现没,之前上课讲到的Markdown和这里的注释好像功能相似

没错!就是这样!


如果我连续很多行都要注释呢?

小明:我知道,每行前面加一个#不就行了么,hhhh,我真是个天才


小明啊,如果我有10000行,你还这样做么?


小明无语凝噎。。。


好了,我们讲一下多行注释怎么弄

还记得刚才我们嫌弃的三个引号么

它就可以多行注释

图片.png


a的内容确实被注释掉了,所以打印a的内容会报错


当然,除了三个单引号,三个双引号也是ok的


图片.png


一直看报错的不太舒服,虽然我们是将用法

来看个正常运行的(没有注释):


图片.png


今天作业:按照我的操作走一遍(敢不敢换个其他的说法)


下课


人生苦短,我选Python

未完待续,连载中......


下一篇:Python从零开始系列连载(8)——Python的基本数据类型(下)

推荐 3
本文由 ID王大伟 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

5 个评论

三个分号那个,我输入怎么还能计算出结果啊。
因为你之前给a定义赋值过 这时a还在内存中
ok,多谢
完全零基础 买过其他视频课程 终于有了初步的概念 再看到大伟的内容 一下觉得好清晰 一天能读好几篇 非常感谢
加油~
刚学不到一周,看别人的教程看的我很痛苦,直到遇见你。怎么办?要不要和我一起玩贪玩蓝月。
大腿,视频教程在哪儿?能给个链接吗?你那个微信也加不上去了

要回复文章请先登录注册