欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 焦点 > 2.4章节python中字符串类型

2.4章节python中字符串类型

2025/10/5 15:11:23 来源:https://blog.csdn.net/qq_55433305/article/details/140164654  浏览:    关键词:2.4章节python中字符串类型

在Python中,字符串(String)是一种基本的数据类型,用于表示文本信息。字符串可以包含字母、数字、标点符号或任何Unicode字符。Python中的字符串是不可变的,这意味着一旦创建了字符串,就不能更改字符串中的字符。如果需要修改字符串,必须创建一个新的字符串。

一、字符串的界定符

可以是单引号、双引号、三引号

pr = '浙江省'
pr1 = '杭州市' #单引号ad = "浙江省"
ad1 = "杭州市" #双引号ad2 = '''浙江省杭州市
''' #三单引号ad3 = """"浙江省杭州市萧山区
""" #三双引号print(pr)
print(pr1)
print(ad)
print(ad1)
print(ad2)
print(ad3)

二、转义字符

在这里插入图片描述

print('浙江')
print('欢迎您')
print('北京\n欢迎您')
print('北京\t欢迎您')
print('bei\tji\tng')
print('他说:\'我爱你\'')

在这里插入图片描述

三、字符串的索引和切片(正向和反向)

字符串是可索引的,意味着可以通过索引来访问字符串中的字符。索引从0开始。此外,还可以使用切片来访问字符串的一部分。字符串的索引是访问字符串中特定位置字符的一种方式。在大多数编程语言中,字符串的索引通常是从0开始的,这意味着第一个字符的索引是0,第二个字符的索引是1,依此类推,直到字符串的最后一个字符。
在这里插入图片描述

s = 'Hello, World!'
print(s[0],s[-10])  # 输出: H  l
print('helloworld'[4])
print(s[7:12])  # 从7开始到12,不包括12 输出: World
print(s[-8:-2]) #反向递减
print(s[-3:])
print(s[:5])  # 默认从0开始 输出: Hello
print(s[7:])  # 默认到最后 输出: World!

在这里插入图片描述

四、字符串常用操作

在这里插入图片描述

s1 = 'Hello, '
s2 = 'World!'
s3 = s1 + s2  # 结果为 'Hello, World!'
print(s3)
print(s2*5+5*s1)
print(s2 in s3)
print(s3 in s2)

在这里插入图片描述

五、字符串的内置方法

Python提供了许多内置的方法来操作字符串,如find()、replace()、upper()、lower()、strip()等。

s = '  Hello, World!  '
print(s.strip())  # 去除字符串两端的空格: Hello, World!
print(s.upper())  # 转换为大写:  HELLO, WORLD!
print(s.replace('World', 'Python'))  # 替换字符串中的子串:   Hello, Python!

在这里插入图片描述

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词