Ich wollte nur [...] und dann ist das Universum explodiert.

Projects
Books
Archive
About









    Permalink
  1. Ich lerne Python

    Auf den Trichter hat mich CrackPoD gebracht :) Anhand einer PDF für Python Neulinge

    http://abop-german.berlios.de/

    bringe ich mir zur Zeit Pyhton bei! Ist eigentilch Recht einfach. Aber ich glaube das liegt auch ein bisschen an meinen 2 Jahren C++ in der Berufsschule. Hier meine ersten paar kleinen Skripte:

    Variablen und Operatoren

    #!/usr/bin/python

    laenge = 5
    breite = 2
    flaeche = 2 * (laenge + breite)
    print 'laenge' , laenge
    print 'breite' , breite
    print 'flaeche ist: ' , flaeche

    Schleifen und Breaks


    #!/usr/bin/python


    while True:
    s = raw_input ('geben sie etwas ein ')
    if s == 'ende' :
    break
    if len(s) < 3:
    continue
    print 'Laenge ist ausreichend', len(s)
    print 'fertig'

    Globale und Interne Variablen


    #!/usr/bin/python


    def funk():
    global x
    print 'x ist', x
    x = 2
    print 'lokales x ist jetzt' , x

    x = 50
    funk()
    print 'der wert von x ist' ,x

    und hier das erste Skript mit Unterhaltungswert :D
    Zahlenraten.

    #!/usr/bin/python

    zahl = 23
    weiter = True

    while weiter:
    geraten = int(raw_input('geben sie eine zahl ein'))

    if zahl == geraten:
    print 'glueckwunsch, du hasts!'
    weiter = False
    elif geraten < zahl:
    print 'nein die zahl ist etwas hoeher'
    else:
    print 'nein die zahl ist etwas niedriger'

    else:
    print 'schleife beendet'
    print 'Fertig'

    Ich hoff ich kann bald produktiv damit arbeiten :)

  2. Posted: 2008-07-09 Mittwoch 22:09 by noqqe
    Tags: | |
        Ich lerne Python by noqqe, unless otherwise expressly stated, is licensed under BY-NC-SA.

    7 Responses to “Ich lerne Python”

    1. Dr. Azrael Tod says:

      zum produktiven Arbeiten empfehle ich übrigens Google App-Engine ;-)
      Kostenloses Webhosting mit Datenbank in Python, dazu gibts auch noch eine ziemlich gute Einführung.

    2. zypral says:

      Ein Buch das ich mir bestellt habe und empfehlen kann:
      http://www.amazon.de/Objektorientierte-Programmierung-Python-Michael-Weigend/dp/382661660X/ref=sr_1_7?ie=UTF8&s=books&qid=1215634971&sr=1-7

    3. seufz says:

      Danke für die Empfehlungen! Ein neues Buch kauf ich mir erst wenn ich mti meinem Linux-Befehle Buch durch bin. Dauert nichtmehr lange! Aber wenn hab ich da schon was im Auge.
      Eventuell sogar http://www.galileocomputing.de/openbook/python/

      Google App-Engine werd ich mir auch mal anschaun!

    4. zypral says:

      Hatte ich auch angefangen, bis ich das gelesen habe:
      http://www.python-forum.de/topic-13008.html

    5. CracKPod says:

      Hey, was zypral sagte stimmt, solltest du nicht kaufen.

      Ich wünsche dir viel Spaß mit Python und hoffe du hast relativ schnell Erfolge. :)

      *Wollte eigentlich nur einen Kommentar machen und hat einen vernünftigen Vorwand gesucht*

      MfG,
      CracKPod

    6. charlysan says:

      Python ist wirklich genial, bin auch am rumspielen damit und dokumentiere dabei so das ein oder andere auf meinem Blog, also wen sowas interessiert, der kann ja mal vorbeischauen.
      Das mit der Google App Engine ist ein cooler Tip, das werd ich mir mal angucken.
      Als Buch kann ich btw “Programming Python” von O’Reilly empfehlen, ist zwar mit 1500 Seiten ein ganz schöner Schinken und auch nicht gerade preiswert, aber dafür wirklich gut.

      Gruß Charlysan

    7. Python « G33KY^2 - The Nerd Strikes Back says:

      [...] Seufz (über die allgemeine Verwendung von Python oder auch am Beispiel eines Backup-Scriptes) [...]

    leave a reply