with open('learn_python.txt')as file_objector:
contents=file_objector.read()
print(contents.strip())
print('-------------')
with open('learn_python.txt')as file_objector:
contents=file_objector.read()
str=''
for i in contents:
str+=i
print(str)
print('-------------')
str=''
for i in contents:
str+=i
print(str)
print('----------------')
new=contents.replace('Python','C') # contents.replace('Python','C') 这行代码确实会返回一个新的字符串,其中所有的 "Python" 都被替换成了 "C",但它不会修改原始的 contents 字符串,因为字符串在 Python 中是不可变的。如果您想使用替换后的字符串,您需要将其赋值给一个变量
print(new)
10-03
363
09-25