Python字符串截取

 剑鱼论坛 发表于 2019年12月11日 Python  37
剑鱼论坛
LV 6 高中
最后在线:5小时前
加入时间:312天前
主帖:89  跟帖:48

Python语言中的字符串截取是比较方便的,我们来看一下如何实现。先来看以下代码:

a = "jianyulunan"

我们这里先定义了一个字符串变量a,并且给变量赋值为“jianyulunan”,这里仅仅是为了说明使用方法,赋值的字符串可以是任意字符串。

下面如果我们要截取第一个字符,怎么办?看下面的代码:

a[0]

上面这个代码就可以输出字母“j”,同理,如果要输出第二个字母“i”的话,可以用如下代码:

a[1]

我们看到,如果仅仅是截取一个字符,那么只需要在变量后加中括号,然后在中括号里面填上字符对应的序号就可以了,序号是从0开始的。

上面我们学习了截取一个字符,那么如果我们希望截取多个字符该怎么办呢?看下面的代码:

a[0:6]

上面这个代码会输出字符串“jianyu”,代码的意思是截取从序号0开始到序号6的字符串,这个字符串就是最前面的六个字母。

至此,我们发现,如果要截取多个字符的话,只需要在中括号里面加一个冒号,然后再接一个数字就可以了。

根据以上结论,您可以随意变换中括号里面的数字来截取需要截取的字符串。

需要注意一点的是,冒号前的数字必须小于冒号后面的数字,否则输出的是空字符串。

论坛主帖
155
论坛跟帖
129
在线访客
2
今日主帖
0
今日跟帖
0
今日注册
0
30
http://jianyuluntan.com/gentie.html
http://jianyuluntan.com/postzan.html
http://jianyuluntan.com/postcai.html
http://jianyuluntan.com/postshoucang.html
http://jianyuluntan.com/gentiezan.html
http://jianyuluntan.com/gentiecai.html
http://jianyuluntan.com/huifu.html
http://jianyuluntan.com/xiugai.html
http://jianyuluntan.com/shanchugentie.html
1
XzA=
1
© 2019 - 2020 剑鱼论坛 版权所有
Powered by JianYuLunTan
剑鱼论坛 976666861
http://jianyuluntan.com/feedback.html
http://jianyuluntan.com/qiandao.html
http://jianyuluntan.com/denglu.html
0
http://jianyuluntan.com/adenglu.html
0
剑鱼论坛