Python字符串

2024-01-09 06:01:08

字符串是编程中经常使用到的概念,熟悉字符串的常见用法是掌握编程的必经之路,本篇介绍一下字符串的常见概念及基础操作。

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)

在这里插入图片描述

文章来源:https://blog.csdn.net/u012877217/article/details/135414563
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。