三、python 字符串基本操作

1、字符串定义:

单行a=“x” 多行a=“”" xx"“”

2、常用特殊字符:

常见转义

\n 换行

\ 转义 \n

3、格式化

%s 格式化字符串

a=“神” print(“我是%s”%a)

%d 格式化整数

%f 格式化浮点数字

4、字面量插值

“str”.format()

#不指定位置,按默认顺序 
a="{} {}".format("h","e") print(a) 
#设置指定位置 
a="{0} {1}".format("h","e") 
print(a) b="{1} {0}".format("h","e") 
print(b) 
#通过名称传递变量 
c="我的性别是{sex}".format(sex="男")

5、优雅的格式化

a="神" print(f"我是{a}")

6、常用api

#1、元素拼接join
hello a=["h","e","l","l","o"] print("".join(a)) 
#join将元素根据|拼接 
h|e|l|l|o print("|".join(a)) 

#2、切分split
 ['my', 'name'] a="my name" print(a.split())
 
#3、替换replace
my name is b a="my name is a" print(a.replace("a","b")) 

#4、取消首位空格strip=>my name a=" my name " print(a.strip())