Python---字符串的内置方法

本文详细介绍了Python中字符串和整型的基本操作方法,包括字符串格式化、大小写转换、查找替换等功能,以及整型的多种转换方式,是Python初学者和开发者的重要参考资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


int 的内置方法

x.__str__()

转换为人阅读的形式

x.__repr__()

转换为机器阅读的形式

__index__()


字符串内置方法

dir(str)

pycharm 中输入 str ,按住ctrl后点左键

str1="abc"

str1=str("abcv")

(1) name.capitalize()  首字母变大写

(2) s.center(10,"*")  S放中间,左右各有10位,且为*

(3) s.count()

s="ahfoaifnalkjdfoheiqf9opa"

s.count("n",2,12) 找 “n”的个数,从第2位到11位之间找

(4) x.endwith()

(5)  x.expandtabs(y)

c1 9

c2   2

将tab转换成空格,默认等于8个空格,也可以转换成y个空格

(6) x.find()  寻找子序列,某一个字符等,找到返回其下标位置,没有返回-1;有好几个只返回第一个的位置;

(7) x.format()   字符串的格式化,对占位符进行内容存放,


name="i am {0},age is {1}"


li=[123,231]    #列表

name="she is {0},he is {1}"

name.format(*li)    # 动态参数,传列表时加一个‘*’

dic={"aa":12,"bb":32}    #字典

name="i am {aa},age is {bb}"

name.format(**dic)   # 动态参数,传字典时加一个‘**’

(8) x.title()  变成标题 ,所有首字母大写

(9)x.lower()  都变成小写

(10) x.upper()  变大写

(11) x.swapcase()  大写变小写,小写变大写;

(12) x.lstrip() 左侧空白移除

(13) x.partition(y)   在“Y”处分割

(14) x.replace("y","z")   y替换成z

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值