Python基础 (三) 字符串及其常用操作

本文介绍了Python中的字符串操作,包括下标和切片,以及字符串的查找、修改和判断方法。详细讲解了find()、index()、rfind()、rindex()、count()等查找函数,replace()的替换功能,以及split()、join()等修改字符串的方法。此外,还阐述了capitalize()、title()、lower()、upper()等字符串转换函数,以及startswith()、endswith()等判断函数。
摘要由CSDN通过智能技术生成

字符串

a = ‘hello world’
b = ‘abcdefg’
print(type(a))
print(type(b))

注意:控制台显示结果为 <class ‘str’> , 即数据类型为str(字符串)。

  • 三引号字符串的字符串支持换行
a = '''i am Tom,
        nice to meet you!'''
b = """i am Rose,
        nice to meet you!"""
        
print(a)
print(b)

在这里插入图片描述
创建一个字符串I'm Tom

c = "I'm Tom"
d = 'I\'m Tom'

print(c)
print(d)

在这里插入图片描述
字符串输出

print('hello world')

name = 'Tom'
print('我的名字是%s' %name)
print(f'我的名字是{name}')

在这里插入图片描述

下标

“下标” ⼜叫 “索引” ,就是编号。

name = "abcdef"
print(name[1])
print(name[0])
print(name[2])

在这里插入图片描述

切片

切⽚是指对操作的对象截取其中⼀部分的操作。字符串列表元组都⽀持切⽚操作。
语法
序列[开始位置下标:结束位置下标:步⻓]

注意:

  1. 不包含结束位置下标对应的数据, 正负整数均可;
  2. 步⻓是选取间隔,正负整数均可,默认步⻓为1。
name = "abcdefg"
print(name[2:5:1]) # cde
print(name[2:5]) # cde
print(name[:5]) # abcde
print(name[1:]) # bcdefg
print(name[:]) 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值