字符串的理解

1 选择主题

一种基本的数据类型(什么是数据类型,类似男人一类,女人一类,这个是数据的一个种类),用于表示文本数据(可以写到本子上的文本数据)。字符串可以包含字母(ABc)、数字(12456)、空格( )、标点符号(,。)

2 与众不同(穿着和别人不一样的衣服)

1 穿的什么衣服

(’ ‘)、双引号(" ")或三引号(’‘’ ‘’’ 或 “”" “”")括起来。

you_name='沙雕1'
you_name1="骚吊"
you_name2="""配置表内包含四组点位设置,每组点位包含硬件点位(其他Mdbus设备的点位)和软件点位(转发后的modbus点位),不存在的点位用-1占位。数据类型一般都为9(float CD AB),有其他的数据类型联系开发
正常使用:将数据类型,硬件端点位,软件端点位,数据类型正常配置,启动后即可正常转发
"""
print(you_name)
print(you_name1)
print(you_name2)

字符串.gif

2 i=""字符串有值就为真,无值就为假

i=""
m="s"
if i:
    print("i是傻逼")
else:
    print("s是真的傻逼")

if m:
    print("m是一个傻逼")
else:
    print("你是一个好人")

3 字符串的大小处理(孙悟空的金箍棒可大可小)

1,老大变大
"""
字符串
"""

h= "hello"
H=h.capitalize()
print(H)

str.gif

2 全部变大变小
"""
字符串
"""

hi="hellO,world"
DA=hi.upper()
XIAO=hi.lower()
print(DA)
print(XIAO)

大小
3 查找O在字符串中的地址位

"""
字符串
查找o在字符串中的地址位
# """
#
hi="hellO,world"

v1=hi.find("o",0,8)
print(v1)

地址位

4 字符串中的索引和切片

索引:像报数,当兵报数从1开始,而计算机报数从0开始
切片:使用切片可以访问字符串中的一部分(子字符串)

"""
字符串索引
字符串的第一位应该是0
"""
a="avbnmsgjklgjk"
#s执行a的第2位
a1=a[1]
#执行a的第一位
print(a[0])
#执行a的第二位
print(a1)
#执行a的第一到第六位
print(a[0:5])
#执行a的第一位到无穷大位
print(a[0:])
#:无穷位到0无法执行
print(a[:0])
print("*************")
#打印所有
print(a[:])

5 字符串的查找、替换、分割、连接等。

python
s = ‘Hello, world!’

《1》 查找子字符串

index = s.find(‘world’)
print(index) # 输出: 7

《2》 替换子字符串

you_name="hello world"
# print(you_name.find("w"))
your_name=you_name.replace("world","傻逼")
print(your_name)


《3》分割字符串

h="hello,world"
v1=h.split(",")
print(v1)

在这里插入图片描述

《4》连接字符串
“”"
字符串相加``
“”"


h="hello,"
h2=  "world"
v1=h+h2
print(v1)

在这里插入图片描述

注意:从Python 3.6开始,还可以使用f-string进行格式化【我的软件】
message = f"{greeting}, {name}!"
print(message) # 输出: Hello, Alice!
字符串的不可变性
字符串的不可变性意味着一旦创建了一个字符串,就不能更改其内部字符。但是,可以通过组合和替换等操作来创建新的字符串。
python
s = ‘Hello’

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值