目录
- 1 创建字符串的三种方式
- 2 字符串的转义
- 3 字符串的格式化输出
- 4 字符串的索引
- 5 字符串的切片
- 6 字符串的拼接
- 7 计算字符串的长度
- 8 判断字符串是否存在
字符串是编程中经常使用到的概念,熟悉字符串的常见用法是掌握编程的必经之路,本篇介绍一下字符串的常见概念及基础操作。
1 创建字符串的三种方式
可以使用双引号、单引号、三引号创建字符串
s1 = "这是一个字符串"
s2 = '这又是一个字符串'
s3 = '''
1.欢迎你进入
2.选择人物
3.退出
'''
2 字符串的转义
用斜杠表示转义,比如\n表示换行,\ \ 表示斜杠的意思
s4 = 'my name is yuan \n my age is 19'
print(s4)
s5 = 'let\'s go'
print(s5)
s6 = 'D:\\MyPythonCode\\day01\\bool.py'
print(s6)
3 字符串的格式化输出
可以使用f关键字来格式化输出,使用{}用来显示变量的值
name = '源'
age = 18
height = 190
print(f"我的名字是{name},我的年龄{age},我的身高{height}")
4 字符串的索引
字符串可以按照索引获取对应位置的字符,可以按照正索引,也可以按照负索引
s7 = "hello world"
print(s7[0])
print(s7[9])
print(s7[-1])
print(s7[-2])
5 字符串的切片
我们上边的是单个字符获取,我们还可以连续的获取子字符串
print(s7[0:5])
print(s7[6:9])
print(s7[6:])
print(s7[-4:])
print(s7[::-1])
6 字符串的拼接
使用+号进行字符串的拼接
s8 = "hello"
s9 = "world"
print(s8+s9)
print("*"*10)
7 计算字符串的长度
使用内置函数len可以计算字符串的长度
s8 = "hello"
s9 = "world"
print(len(s8))
8 判断字符串是否存在
可以使用in关键字来判断某个字符串是否存在
s10 = "hello world"
print("hello" in s10)