Do pythons like sugar?
Andrew Koenig
ark at research.att.com
Thu Jan 9 09:18:14 EST 2003
Afanasiy> Does Python? eg. `with self do:`
Afanasiy> def format( self, width=80 ):
Afanasiy> self.lines = ['']
Afanasiy> i = 0
Afanasiy> for word in self.text.split():
Afanasiy> if self.textwidth(self.lines[i]) + self.textwidth(word) <= width:
Afanasiy> if self.textwidth(self.lines[i]) > 0:
Afanasiy> self.lines[i] += ' '
Afanasiy> self.lines[i] += word
Afanasiy> else:
Afanasiy> i += 1
Afanasiy> self.lines.append(word)
def format( self, width=80 ):
lines = self.lines = ['']
textwidth = self.textwidth
i = 0
for word in self.text.split():
if textwidth(lines[i]) + textwidth(word) <= width:
if textwidth(lines[i]) > 0:
lines[i] += ' '
lines[i] += word
else:
i += 1
lines.append(word)
--
Andrew Koenig, ark at research.att.com, http://www.research.att.com/info/ark
More information about the Python-list
mailing list