On 13.08.06 09:39:12, Andreas Juch wrote:
> Bjoern Schliessmann wrote:
> > Wie wär's damit:
> > 
> > def wortanfangGrossmachen(text):
> >     woerter = text.split()
> >     woerterMitGrossbuchstaben = []
> >     for wort in woerter:
> >         woerterMitGrossbuchstaben.append(wort.capitalize())
> >     return " ".join(woerterMitGrossbuchstaben)
> 
> Python, oder?

Jupp ist es.

> > Java, würg.
> 
> Bis auf die Klammern, Semikola und die fehlende Capitalize Funktion in
> java.lang.String sehen die Programme aber ziemlich ähnlich aus ;-)

Das kann man aendern :-)

def doIt(text):
    return " ".join([wort.capitalize() for wort in text.split()])

Mit

import sys
for line in sys.stdin.readlines:
  print " ".join([wort.capitalize() for wort in line.split()])

Ist das ganze dann direkt nutzbar. Liest von stdin und schreibt auf
stdout.

Andreas

-- 
Be free and open and breezy!  Enjoy!  Things won't get any better so
get used to it.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an