关于Python的字符串?小白lady求大神指点!!!!!!

我看到这个以为函数是这样用的,
str1=’I love my country’
print(str1.replace(‘country’,’countrY’)
于是写了a='wo de dian nao'
print(a.len(a))
但这样可以:
a='wo de dian nao'
print(len('wo de dian nao'))

。。。。。But why?

3个回答

str1= str1.replace('country','countrY)
print(str1)

ATGCDream
ATGCDream 回复ATGCDream: 第一个是替换,但是我想,replace和len都是函数,就这么写了,没想到不行
4 年多之前 回复
ATGCDream
ATGCDream
4 年多之前 回复

print(a.len(a)),print(len('wo de dian nao')),哪个可以哪个不可以。。。

len是直接len(a)这样就返回长度了,不是所有函数都是一样处理方式。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问