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)