[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