pythone str重要方法
1、5个str重要方法
join
a='liuzhengpei' b=' '.join(a) print(b) l i u z h e n g p e i
在字符串加入空格
split
find
strip
upper
lower
replace
列表:
pop
eg:pop(0),获取第一个列表并删除第一个列表
2、r'liu\tzhe\\\n' r''用法,屏蔽所有转移字符
3、%格式化,用法
>>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)
'Hi, Michael, you have $1000000.' 用michael替换%s,1000000替换%d,前面几个%后面几个变量
占位符 | 替换内容 |
---|---|
%d | 整数 |
%f | 浮点数 |
%s |
字符 |
%x | 十六进制整数 |
format用法
a=' {} is a {}'.format('liuzhengpei','boy')
print(a)
liuzhengpei is a boy
a=' {0} is a {0}'.format('liuzhengpei','boy')
print(a)
liuzhengpei is a liuzhengpei
4、函:def power(x, n=2):
可变参数:def calc(*numbers):定义一个list或tuple参数
关键字参数:可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。而关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict