龙空技术网

Python中字符串基本使用

嘻嘻哈哈笑呵呵 83

前言:

而今小伙伴们对“python 判断字符串包含某些字符”可能比较珍视,你们都需要知道一些“python 判断字符串包含某些字符”的相关内容。那么小编在网摘上汇集了一些对于“python 判断字符串包含某些字符””的相关文章,希望各位老铁们能喜欢,姐妹们快快来了解一下吧!

基本定义

python中没有字符概念,所以使用''和""都可以定义字符串:

str1 = '123'str2 = "1234"

当使用连续的三个单引号或双引号时代表多行注释。

截取与访问字符串

python中字符串可以当作字符数组使用,可以采用数组的截取方式截取字符串:

str1 = "Hello World!"# 获取某一位置字符print(str1[1])# 截取某一段,下方示例截取索引为1的位置到索引为3(4-1)位置的子字符串print(str1[1:4])
字符串运算

使用+号连接字符串:

str2 = "123" + "456"

使用*号重复输出字符串,str1 * n即将当前字符串输出n次:

print("hello" * 3)

使用in和not in判断某一字符串是否包含在该字符串中:

str1 = "123456"str2 = "234"# 判断是否在字符串中print(str2 in str1)# 判断字符串是否不在字符串中print(str2 not in str1)
格式化字符串

可以直接在字符串中使用 % 字符 占位,并在字符串后按顺序传入参数,进行字符串格式化:

# 将字符串插入到%s位置str1 = "2313121%sawdaw" % ("ssss")

格式化字符表:

格式化字符

说明

%c

字符

%s

字符串

%d

整数

%u

无符号整数

%o

八进制数

%x

16进制数

%f

浮点数

%e

科学计数法

标签: #python 判断字符串包含某些字符