[python] Deleni retezce

Martin Jedlička jedlicka na poll.cz
Středa Září 6 08:17:06 CEST 2006


no toto je jeste o neco lepsi ;)

diky moc.

Martin

slacker napsal(a):
> Ahoj,
>
>   já to pochopil nějak takto:
>
> ------ wordwrap.py ------
> #!/usr/bin/python
> # -*- coding: utf-8 -*-
>
> def doTextWrapping(text, lineLen = 80):
>      currentLen = 0
>      result = []
>      line = []
>      for word in text.split():
>          wordLen = len(word) + 1
>          currentLen = currentLen + wordLen
>          if currentLen >= lineLen:
>              result.append(' '.join(line))
>              currentLen = wordLen
>              line = []
>          line.append(word)
>      result.append(' '.join(line))
>      return '\n'.join(result)
>
> if __name__ == "__main__":
>      veta = """Toto je velice dlouha veta, ktera by mela byt rozdelena
>             na nekolik radek dlouhych maximalne 25 znaku."""
>      print doTextWrapping(veta, 25)
>
> ------ wordwrap.py ------
>
> S pozdravem
> 		slacker
>
> _______________________________________________
> Python mailing list
> Python na py.cz
> http://www.py.cz/mailman/listinfo/python
>   


Další informace o konferenci Python