Oi Soni!
De acordo com
r + permite que você leia e grave no arquivo sem ter que fechar no meio. Mas cabe a você controlar onde o "cursor" está dentro do arquivo para que você escreva nos lugares corretos.
>>>>>>>>>>>
1.i = open ('c: \ python25 \ integer.txt', 'w') --------> para escrita
i.write ('hai') ---------> escreveu algum conteúdo em arquivo de texto
i = open ('c: \ python25 \ integer.txt', 'r') ----> para leitura
print i.read () ----> para imprimir o conteúdo desse arquivo de texto
i = open ('c: \ python25 \ integer.txt', 'w') ----------> para escrita
i.write ('como') -----------? Reescrever o conteúdo
imprimir i.read ()