python数据类型(字符串)

本文详细介绍了Python中的字符串,包括字符串的定义、特征、输出,以及下标、切片的概念。重点讲解了字符串的常用操作方法,如查找、修改和判断,涉及到的函数包括查找、替换、分割、合并、大小写转换等,同时还涵盖了字符串的判断函数,如startswith()、endswith()等。
摘要由CSDN通过智能技术生成

1.认识字符串

1.1什么是字符串

字符串是 Python 中最常⽤的数据类型。我们⼀般使⽤引号来创建字符串。创建字符串很简单,只要为变量分配⼀个值即可

示例:

a = 'hello world'
b='nihao'
print(a)
print(type(a))
print(b)
print(type(b))

运行结果:
在这里插入图片描述
== <class ‘str’> , 即数据类型为str(字符串)==

1.2字符串特征

1:一对引号字符串

name1 = 'Tom'
name2 = "rose"
#这两种形式都是可以的

2:双引号字符串
特征:支持换行使用

b = '''hello
     world'''
print(b)
#或者
b="""hello 
	world"""
	print(b)

注意事项:如何创建I’m Tom ?

str = "I'm tom"#可以
str1 = 'I\'m tom'#\为转义字符
str2 = '''I'm tom'''#可以
str3 = """I'm tom"""#可以
print(str)
print(str1)
print(str2)
print(str3)

运行结果:
在这里插入图片描述

1.3字符串输出

name1='Tom'
print('你的名字是:%s' % name1)
print(f'你的名字是:{
     name1}')#推荐使用这个

运行结果:
在这里插入图片描述

2.下标

下标的作用“下标” ⼜叫 “索引” ,就是编号。⽐如⽕⻋座位号,座位号的作⽤:按照编号快速找到对应的座位。同理,下标的作⽤即是通过下标快速找到对应的数据

示例:

str1='hello world'
print(str1[0])
print(str1[1])
print(str1[2])

在这里插入图片描述

注意事项:下标的索引值是从0开始的,即0对应的是第一个字母,为此在使用时多加注意

3.切片

**作用:**切⽚是指对操作的对象截取其中⼀部分的操作。字符串、列表、元组都⽀持切⽚操作。

3.1切片的语法

序列[开始位置下标:结束位置下标:步⻓]

注意事项

不包含结束位置下标对应的数据, 正负整数均可

步⻓是选取间隔,正负整数均可,默认步⻓为1

示例:`

name = 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值