7 字符串

本文介绍了Python中的字符串,包括字符串的特征、下标、切片以及常用操作方法如查找、修改和判断。详细讲解了find()、index()、replace()等方法,并探讨了字符串作为不可变类型的特性。
摘要由CSDN通过智能技术生成

8目标


 

  • 认识字符串
  • 下标
  • 切片
  • 常用操作方法

一.认识字符串


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

a = 'hello world'
b = "abcdefg"
print(type(a))
print(type(b))
  • 注意:控制台显示结果为<class 'str'> 即数据类型为str(字符串)

1.1字符串特征

  • 一对引号字符串
name1 = 'TOM'
name2 = "rose"
  • 三引号字符串
name1 = 'TOM'
name2 = "rose"


name3 = '''Tom'''
name4 = """Rose"""
a = '''i am Tom,
        nice to meet you!'''

b = """i am Rose,
        nice to meet you!"""

不做更改时的 (转意字符应用 \)

  • 注意:三引号字符串支持换行
  • 思考:如果创建一个 i'm TOM?
c = "i'm Tom"
d = 'i\'m Tom'

1.2字符串输出

print("hello world")

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

1.3 字符串输入

在python中,使用input()接收用户输入。

  • 代码
name = input('请输入您的名字:')
print(name)
print(type(name))

password = input('请输入您的密码:')
print(password)
print(type(password))
  • 输出结果

二、下标

“下标”又叫索引,就是编号,比如做火车座位号,座位号的作用:按照编号快速找到对应的座位。同理,下标的作用即是通过下标快速找到对应的数据。

2.1快速体验

1. 数据都在程序运行过程中存储在内存
2. ? 得到数据 a 字符,得到数据 b 字符---使用字符串中某个特定的数据
3. 这些字符从0开始顺序分配一个编号--使用这个编号精确找到某个字符数据--叫;下标或索引或索
引值

需求:字符串 name = 'abcdef' 取到不同下标对应的拘束

  • 代码
name ='abcdef'

print(name[0])
print(name[1])
print(name[2])
print(name[3])
  • 输出结果 

注意:下标从0 开始。


下标示意图:

三、切片 


切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。

3.1语法(记住)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值