龙空技术网

Python3 教程 字符串

烟雨江南客 71

前言:

今天大家对“python3string”大体比较看重,兄弟们都需要知道一些“python3string”的相关文章。那么小编也在网摘上汇集了一些关于“python3string””的相关文章,希望看官们能喜欢,咱们一起来了解一下吧!

字符串是 Python 中最常用的数据类型。我们可以使用引号( ’ 或 " )来创建字符串。

一、转义字符

二、字符串运算符

下表实例变量a值为字符串 “Hello”,b变量值为 “Python”:

代码实例

a = "Hello"b = "Python"print("a + b 输出结果:", a + b)print("a * 2 输出结果:", a * 2)print("a[1] 输出结果:", a[1])print("a[1:4] 输出结果:", a[1:4])if ("H" in a):    print("H 在变量 a 中")else:    print("H 不在变量 a 中")if ("M" not in a):    print("M 不在变量 a 中")else:    print("M 在变量 a 中")print(r'\n')print(R'\n')
运行结果
a + b 输出结果: HelloPythona * 2 输出结果: HelloHelloa[1] 输出结果: ea[1:4] 输出结果: ellH 在变量 a 中M 不在变量 a 中\n\n
三、字符串格式化代码实例
print("我叫 %s 今年 %d 岁!" % ('小明', 10))
输出结果
我叫 小明 今年 10 岁!

四、常用函数

ndex(str, beg=0, end=len(string)) 检测 str 是否包含在字符串中

join(seq) 以指定字符串作为分隔符,将 seq 中所有的元素(的字符串表示)合并为一个新的字符串

len(string) 返回字符串长度

lower() 转换字符串中所有大写字符为小写

replace(old, new [, max]) 把 将字符串中的 str1 替换成 str2,如果 max 指定,则替换不超过 max 次。

split(str="", num=string.count(str)) num=string.count(str)) 以 str 为分隔符截取字符串,如果 num 有指定值,则仅截取 num+1 个子字符串

upper() 转换字符串中的小写字母为大写

标签: #python3string