0
点赞
收藏
分享

微信扫一扫

replace,需要注意 replace 不会改变原 string 的内容

勇敢的趙迦禾 2022-02-22 阅读 58
python

读取文件进行字符替代

filename='learning_python.txt'
with open (filename) as file_object:
    lines=file_object.readlines()
    for line in lines:
        line.replace('Python','C')
        print(line.strip())

运行结果不成功,是因为 replace 不会改变原 string 的内容
可以改成

filename='learning_python.txt'
with open (filename) as file_object:
    lines=file_object.readlines()
    for line in lines:
        print(line.replace('Python','C').strip())

或者

filename='learning_python.txt'
with open (filename) as file_object:
    lines=file_object.readlines()
    for line in lines:
        c=line.replace('Python','C').strip()
        print(c)

举报

相关推荐

0 条评论