字符串
字符串
-
python中没有字符,eg:"n"是长度为1的字符串
-
创建方式
单/双引号,效果一样,三引号是多行字符串
其他类型可用str()转换为哦字符串
a = 1
print(type(a)) # <class 'int'>
b = str(a)
print(type(b)) # <class 'str'>
-
转义字符

-
要输出原始字符串
字符串前加r
print(r"py\nthon") # py\nthon
-
运算
+:拼接
*:乘以一个数字可得重复次数的新的字符串
a = "v"
b = "python"
print(a+b) # vpython
print(a*3) # vvv
-
索引
引用下标:str[] 下标从零开始
若倒数取,则从-1开始
a = "python"
print(a[-1]) # n
print(a[-3]) # h
-
切片
批量获取
str[a : b : c]
a:开始的位置
b:终止位置
c:步长(每隔c个取一个元素)
- a=0,b=n,c=1 可不写,即str[ : : ]
- str[ : : 2] 每隔两个取一个
-
string模块
-
字符串常用操作

-
字符串格式化输出


浙公网安备 33010602011771号