python学习站 /python基础代码
阅读主题
正文字体
字体大小

24.字符串

本节1038字2025-02-22 12:41:31
"""
author:少校
create Time:2025/2/21 15:20
越努力越幸运
"""
# 1. 转义字符
'''
字符(字符串的元素又叫字符)字符分为普通字符和转义字符两种:
1)普通字符:在字符串中表示符号本身的字符(打印结果和符号本身相同)
2)转移字符:在特定的符号前加\让这个符号具有特殊功能或者特殊意义。这样的符号就是转义字符(打印结果和符号本身不相同)
常见的转义字符:
\n          -       换行(相当于一个回车键)
\t          -       水平制表符(相当于一个tab键)
\"          -       一个普通的单引号
\'          -       一个普通的双引号
\\          -       一个普通的反斜杠
3) r字符串:在字符串前加上一个r或者R ,可以让字符串中所有的转义符功能消失(让字符串中所有的字符都变成普通字符)   
'''
# 2. 字符串相关操作
# 1)字符串1 + 字符串2         -       字符串合并成一个新的字符串(将两个字符串拼接成一个字符串)
# 2)字符串 * N               -       将字符串重复N次产生一个新的字符串
# 3)in 和 not in
# 字符串1 in 字符串2           -        判断字符串2是否包含字符串1 (not in 逆向)

# 3. 字符串常用方法
# 字符串.xxx()
# 1) 字符串1.split(字符串2)   -       将字符串1中的所有字符串2作为切割点对字符串1进行切割,结果是一个列表。
# 2) 字符串1.replace(字符串2,字符串3)  将字符串1中所有的字符串2都替换成字符串3
                                   #
str1 = "1 2 3 4 5"
str1 = str1.replace("1","2")
print(str1)
# 4. f-string
# f-string:在字符串最前面加f或者F,就可以在字符串中通过{表达式}来提供字符串的内容

# 补充:字符串不可变,只支持查询操作。字符串获取元素的方法和列表一模一样


网友评论

相关作品