首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python数据类型之字符串

# 字符串是python中最常用的数据类型,我们可以使用引号来创建字符串,引号可以是单引号,双引号或三引号,本质上单引号和双引号以及三引号的作用是一样的

# 字符串是一种不可变的序列类型,单个字符从左到右按照顺序排列,同时修改某个位置的字符是不被允许的

# 在Python3中,字符串可以分为三类,str用于Unicode文本,bytes用于二进制数据,bytearray是bytes的一种可变的变体

# 创建一个字符串

msg = "世界"

print(msg)

print(type(msg))

msg1 = '世界'

print(msg1)

print(type(msg1))

msg2 = '''世界'''

print(msg2)

print(type(msg2))

创建字符串

# 字符串的运算

# 字符串连接

# 字符串重复

# 获取字符串中的字符

# 截取字符串、

# 字符串连接

msg1 = "我想拥抱你,"

print(msg1 + msg)

# 字符串重复

print(msg + msg + msg)

print(msg * 3)

字符串连接

# 字符串截取

# 可以使用索引去获取字符串中的字符,字符串中的每一个字符都有索引,下标

# 第一个字符从0开始数

# 获取单个字符

print(msg1[3])

# 截取多个字符

# 截取字符 开始结束是左闭右开,即 >= 与

start = 2

end = 4

print(msg1[start:end])

# 索引支持负数,负索引是从-1开始计数

print(msg1[-3:-1])

# 截取时,不写开始代表从0开始,不写结尾,代表截取到最后

print(msg1[2:])

print(msg1[:3])

字符串截取

封面

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20201120A0I65U00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券