Python常用方法

目录

运算符对应的方法

字符串常用方法

字符串切片slice操作

split()分割和join()合并

替换

获取或判断字符串一些性质的函数

查询数组信息的函数

对字符串进行一些操作的函数(增删,修改,大小写转换......)

format()格式化

可变字符串 

列表的常用方法

暂未分类

eval()方法

dir(obj)     

obj.__dict__

isinstance(对象,类型)

mro()

help(函数名.__doc__)

特殊属性


运算符对应的方法

字符串常用方法

字符串切片slice操作

标准格式为

字符串[起始偏移量start: 终止偏移量end: 步长 step]

截取部分包括start 不包括end(左闭右开)

 

split()分割和join()合并

 split()可以基于指定分隔符将字符串分隔成多个字符串(存储到列表中)。如果不指定分隔符,则默认使用空白字符(换行符/空格/制表符)。示例代码如下

>>>a=''to be or not to be''

>>>a.split()

['to','be','or','not','to','be']

>>>a.split('be')

['to','or not to','']

join()的作用恰好和split()的作用相反,用于将一系列子字符串连接起来。示例代码如下

>>>a=['wxx','hhh','xxx']

>>>'*'.join(a)

'wxxhhhxxx'

替换

  • replace('a','b')     

将字符串中的a换成b 

获取或判断字符串一些性质的函数

  • len()

计算字符串的长度

  • startswith('String')

判断是否以指定字符串开头

  • endswith('String')

判断是否以指定字符串结尾

  • isalnum()

判断所有字符是否全为数字或字母

  • isalpha()

检测字符串是否只由字母组成(含汉字)

  • isdigit()

检测字符串是否只由数字组成

  • isspace()

检测字符串是否为空白符

  • isupper()

是否为大写字母

  • islower()

是否为小写字母

查询数组信息的函数

  • find('String')

返回第一次出现指定字符串的位置

  • rfind('String')

返回最后一次出现指定字符串的位置

  • count('String')

返回指定字符串出现的次数

对字符串进行一些操作的函数(增删,修改,大小写转换......)

  • strip('String')

去除字符串首尾指定信息

  • lstrip('String')

去除字符串左边指定信息

  • rstrip('String')

去除字符串右边指定信息

  • capitalize()

产生新的字符串,首字母大写

  • title()

产生新的字符串,每个单词都首字母大写

  • upper()

产生新的字符串,所有字符全转成大写

  • lower()

产生新的字符串,所有字符全转成小写

  • swapcase()

产生新的字符串,所有字母大小写转换

  • center()

让字符串居中,其他空位由指定字符串填充

>>>a='wxx'

>>>a,center(10,"*")

'***wxx****'

  • ljust()

让字符串居左,其他空位由指定字符串填充

  • rjust()

让字符串居右,其他空位由指定字符串填充

format()格式化

  • 填充与对齐

可变字符串 

 >>>import io
>>>s="hello,sxt"
>>>sio=io.StringIO(s)
>>>sio
<_io.StringIO object at 0x02F462B0>
>>>sio.getvalue()
'hello,sxt'
>>>sio.seek(6)
6
>>>sio.write("g")
1
>>>sio.getvalue()
'hello,gxt'

 seek()让指针移动到指定的字符

列表的常用方法

max()  返回列表的最大值

min()  返回列表的最小值

 

暂未分类

eval()方法

将字符串str当成有效的表达式来求值并返回计算结果

dir(obj)     

获得对象的所有属性、方法

obj.__dict__

对象所有属性字典

isinstance(对象,类型)

判断对象是不是指定类型

mro()

通过一个类来调用此方法,可以查看这个类的继承层次结构(通过调用类的属性__m__也可以查看)

help(函数名.__doc__)

可以打印出函数内的文档字符串

特殊属性

  • 4
    点赞
  • 54
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

笃岩_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值