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

Python的基本数据类型——字符串
1.字符串的组成
字符串,通俗的说就是字符组成的一串内容,例如’Python大法好’、’Y45160100’、’PG one’。
★★划重点:”表示空字符串(空字符串就是字符串里没有内容)
★★★字符串是不可变对象

字符串之所以区别于其他数据类型,是因为它是被包含在引号里面的
你可以用单引号,也可以用双引号。
划重点:但是不能一边单引号,一边双引号!
这里写图片描述

当然,有时候我们必须单引号和双引号都得使用:
这里写图片描述

2.注释
注释,是对书籍或文章的语汇、内容、背景、引文作介绍、评议的文字。
Python中的注释分为单行注释和多行注释:
●●单行注释:在每行代码前写一个井号,则这行代码不会被运行
这里写图片描述
●●多行注释:三个单引号和三个双引号都是可以的。
这里写图片描述

这里写图片描述

3.转义
★★★★Python用反斜杠(\)来转义字符
这里写图片描述

加了转义符,就可以只使用一种引号啦 ♪(^∇^*)
这里写图片描述

有时,我可能想打印 \t,
1.字符串前面加r
2.再加一个反斜线
这里写图片描述

4.常用字符串相关操作方法
(1)字符串长度
用len()函数,可以查看字符串的长度。
这里写图片描述

划重点:字符串中的空格也是占长度的,空串:”“/” 长度是零
中文,字母,数字,符号都是占一个长度

包含转义字符的字符串长度是把每个转义字符当成一个字符,即 \t 是一个字符长度,而不是看上去的两个。
这里写图片描述

(2)字符串连接
可以通过加号连接字符串
这里写图片描述

直接连接显示很不友好,我们加一下空格

这里写图片描述

(3)字符串索引
Python有两种索引方式:
(1)从前往后的正向索引:有m个字符长度的字符串,索引值是0~m-1(计算机很多都是从0开始标序号的)
(2)从后往前的负数索引:有m个字符长度的字符串,索引值是-1~-m
这里写图片描述

如果我们下标索引越界了(超过了以上规定的范围),则会报错:
这里写图片描述

(4)字符串切片
切片最标准的写法是用两个冒号分割三个数字
1.第一个数字表示切片的开始位置(索引)

2.第二个数字表示切片的截至位置,但是不包括这个位置,也就是切到它的前一个位置结束(索引)

3.第三个表示切片的步长(切片的厚度),当省略步长时候,默认为1,可以省略后一个冒号

这里写图片描述

当然,如果越界了,不会报错哦~
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值