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)
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)
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’