Advertisement
dequone

pyt txt div

Mar 27th, 2014
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.71 KB | None | 0 0
  1. def main():
  2.     print '--start\n'
  3.  
  4.     f = open('test3.txt', 'r')
  5.     f.close
  6.     inp = f.read()
  7.  
  8.     inp = devide(inp, 30)
  9.     #print inp
  10.  
  11.     f = open('out.txt', 'w')
  12.     f.write(inp + '\n')
  13.     f.close
  14.     print '\n--stop'
  15.  
  16.  
  17. def devide(st, n):  # n - cimbols in one line , n > 0
  18.     if n <= 0:
  19.         return -1
  20.     else:
  21.         i = 0
  22.         end = len(st)
  23.         for i in range(end):
  24.             if i % n == 0:
  25.                 if st[i] != ' ':
  26.                     j = i
  27.                     while st[j] != ' ':
  28.                         j = j - 1
  29.                         if j < 0:
  30.                             break
  31.                     st = st[:j] + '\n' + st[j+1:]
  32.         return st
  33.  
  34. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement