Python中,使用split将字符串分割,分割后得到的列表只有一个元素,这是为什么?
replace函数有返回值它并不改变字符串本身你没有把replace的返回值重新赋值给str1,它当然没有变,你也就白执行了
需要一个参数接受replace的返回值,比如:str1 = str1.replace(' ', 'I')这样就行了
最后一行的'I'改成'i'