鱼C论坛

 找回密码
 立即注册
查看: 1316|回复: 7

[已解决]各种内置方法

[复制链接]
发表于 2021-3-14 12:23:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
str = '    xiao      jia      yu'
str.lstrip()
'xaio     jia      yu'
参数是可选的那我能不能选择jia,还是说我理解错了。
lstrip([chars]),chars参数可选,能不能帮忙举个列子。
最佳答案
2021-3-14 12:42:22
你如果想实现把源字符串变成‘xiaojiayu’这么一个效果,可以这么写
>>> s = '  xiao   jia   yu'
>>> l = s.split()
>>> l
['xiao', 'jia', 'yu']
>>> ''.join(l)
'xiaojiayu'
>>> 
这样就行啦,还有变量命名不能用函数的名字,你写个str1也行啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-3-14 12:29:00 | 显示全部楼层
是可选的

可以选择jia


但是你的jia要在最左侧,jia的左边不能再有任何其他字符
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-14 12:31:59 | 显示全部楼层
>>> s='jia   ni hao wo'
>>> s.lstrip('jia')
'   ni hao wo'
>>> 
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-14 12:37:44 | 显示全部楼层
可以是可以,但是没用。'jia'必须前面没有任何字符,你这个不行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-14 12:42:22 | 显示全部楼层    本楼为最佳答案   
你如果想实现把源字符串变成‘xiaojiayu’这么一个效果,可以这么写
>>> s = '  xiao   jia   yu'
>>> l = s.split()
>>> l
['xiao', 'jia', 'yu']
>>> ''.join(l)
'xiaojiayu'
>>> 
这样就行啦,还有变量命名不能用函数的名字,你写个str1也行啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 2 反对 0

使用道具 举报

 楼主| 发表于 2021-3-14 16:16:10 | 显示全部楼层
洋洋痒 发表于 2021-3-14 12:29
是可选的

可以选择jia

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-3-14 16:17:31 | 显示全部楼层
柿子饼同学 发表于 2021-3-14 12:42
你如果想实现把源字符串变成‘xiaojiayu’这么一个效果,可以这么写

这样就行啦,还有变量命 ...

,get到了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-14 17:32:26 | 显示全部楼层
s = '  xiao   jia   yu'
l = s.split()
print(l)
n=len(l)

for i in range(n):
    print(l[i])

print(" ".join(l) )
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-16 06:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表