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

本文深入探讨Python中字符串的特性,包括其不可变性、单引号与双引号的使用规范,以及如何正确使用单引号和双引号避免错误。此外,还详细介绍了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

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

转载于:https://juejin.im/post/5c80e159518825763c6dab73

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值