首页 python基础教程 Python字符串的拼接和截取
pay pay

Python字符串的拼接和截取

日期: 2021年11月18日 03:09
栏目: python基础教程
阅读: 262
作者: python自学网

摘要: 字符串的拼接之前我们也使用过的,就是使用+号来拼接字符串,如果遇到数字,必须要把数字转成字符串之后才能拼接。至于截取字符串,需要通过下标来对字符串进行索引,至于这么索引我们后面就说。

字符串的拼接之前我们也使用过的,就是使用+号来拼接字符串,如果遇到数字,必须要把数字转成字符串之后才能拼接。至于截取字符串,需要通过下标来对字符串进行索引,至于这么索引我们后面就说。

一、字符串拼接

字符串拼接过程中如果是非字符串类型数据必须要转成字符串,此外还可以使用部分运算符进行简单的运算。

name = 'python自学网'
age = 18
website = 'http://www.wakey.com.cn/'

t = name + '='*10 + str(age) + ':' + website
print(t)

返回结果:

python自学网==========18:http://www.wakey.com.cn/

二、字符串截取

字符串的截取有两种情况,一种是获取单个字符串,还有一种是获取一段字符串。

1.获取单个字符串

从本质上讲,字符串是由多个字符构成的,字符之间是有顺序的,这个顺序号就称为索引(index)。Python 允许通过索引来操作字符串中的单个或者多个字符,比如获取指定索引处的字符,返回指定字符的索引值等。

name = 'python自学网'

print(name[3])

返回结果:h

由上面的结果可以看出来h是第四个字母,但是我们写的索引值是3,所以可得知索引是从0开始,这也是编程语言中的默认规则。

当然我们还可以把索引值编程复数,这样就是从后面往前面索引。

name = 'python自学网'

print(name[3])
print(name[-2])

返回结果:

h

 

回顶部