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())