#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
out = open('C:\Python27\lab3.txt', ‘w’)
#Реверсирование строк относительно файла
out.writelines(reversed(open('C:\Python27\lab21.txt', ‘r’).readlines()))
out.close()
print “Stage 1 is complete”
def reverse():
#Реверсирование букв относительно строки
sev = open('C:\Python27\lab3.txt', ‘r’)
f = open('C:\Python27\lab4.txt', ‘w’)
res= sev.read()
f.write(res)
f.close()
sev.close()
print “Stage 2 is complete”
print “Process Completed”
reverse()
В общем эта прога для реверсирования файла но есть проблема… Когда мы открываем файл (уже реверсированный по строкам) и реверсируем строки по буквам возникает баг вместо первой строки появляется пробел, а первая строка смещается на место второй строки и соединяется со 2ой строкой Кто знает как этого избежать напишите пожалуйста… буду Вам признателен.