Twitter (was mache ich gerade?)

    Suche

     

    Credits

    Archiv

    Mai 2006
    Mo
    Di
    Mi
    Do
    Fr
    Sa
    So
     1 
     2 
     3 
     4 
     5 
     6 
     7 
     8 
     9 
    13
    14
    20
    21
    22
    23
    25
    27
    28
    29
    31
     
     
     
     
     

    Status

    Online seit 6713 Tagen
    Zuletzt aktualisiert: 17. Apr, 22:03

    Counter & Co.

    Egoload - Verträumter Idealist
    Mein
Koordinaten auf der EgoMap:  93,2
    100% Heidnisch

    Locations of visitors to this page

    Funktionen

    Bei den globalen und lokalen Namespaces gab es ja schon eine Funktion, hier die Vertiefung dazu:
    
    #!/usr/bin/env python
    
    def getkey(prompt="Yes/no: ",allow=('y','n')):
        while True:
            query=raw_input(prompt)
            if query in allow:
                return query
            else:
                print "Please answer ",allow,", only!"
    
    print "This is a test question."
    print getkey()
    
    print "This is an alternative text:"
    print getkey("Please answer Yes or No: ")
    
    print "Use the function above to do something entirely different:"
    print getkey("0-9? ",str(range(10)))
    
    Das Beispiel zeigt sehr schön, wie Funktionen in Python funktionieren. Es handelt sich um eine einfache Tastaturabfrage-Routine, die die Eingabe überprüft.
    Der Prompt, also das, was zur Aufforderung angezeigt wird, sowie die möglichen Antworten, werden bereits in der Funktionsdefinition angelegt, wobei allow nur zum Zuge kommen, wenn keine Parameter übergeben werden, wie das beim ersten Aufruf von range()-Anweisung ins Spiel, deren Ausgabe mittels getkey()-Funktion selbst besteht aus einer raw_input() ist für Tastaturabfragen zuständig, und die in lediglich nachgeschaut, ob die Antwort in return verlassen und die Eingabe an die aufrufende Funktion zurück gegeben, wo sie einfach nur ausgegeben wird.

    Mehr dazu gibt es im Python Tutorial

    Trackback URL:
    https://cptsalek.twoday.net/stories/2015581/modTrackback

    Aktuelle Beiträge

    Im happy I finally registered
    Excellent write-up. I absolutely love this site. Continue...
    http://mittenmail3.isblog.net/pick-a-winner-via-hashtag-entry-for-twitter-and-instagram-woobox-bl... (Gast) - 17. Apr, 22:03
    Just want to say Hi!
    I all the time emailed this blog post page to all...
    how to get instagram likes (Gast) - 30. Mär, 23:20
    Im happy I now signed...
    Hello, There's no doubt that your website could possibly...
    buy instagram followers cheap (Gast) - 30. Mär, 09:27
    Hallo Miau!
    Ich will einen schönen Tag wünschen, mit unseren Schmusekatzen....
    SCHLAGLOCH - 4. Apr, 14:51
    Sehe hier nut Tag und...
    Wo ist das Jahr an dem der Text geschrieben wurde?
    Gast (Gast) - 3. Mär, 20:38

    User Status

    Du bist nicht angemeldet.

    ...wenn man trotzdem lacht
    Atari Mega ST
    Auf Arbeit
    Bloggen
    Bookmarks & Links
    BSD
    Bundeswehr
    CCC07
    Computing
    Contentmafia
    Datenschutz
    DRM
    Fahrrad
    Finanzkrise
    Fundsachen
    G8
    ... weitere
    Profil
    Abmelden
    Weblog abonnieren