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
posted @ 2018-03-18 22:51  stromliu  阅读(166)  评论(0编辑  收藏  举报