Was macht Python...

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Azmodan, 31. Mai 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 31. Mai 2006
    Hi zusammen!
    Ich habe folgendes Problem: In Grundlagen der Programmiersprache sollen wir erklären was passiert wenn die Zeile magicword = 'topsecret' gelöscht wird.
    Nun kenn ich mich in Python kein bisschen aus und wollte mal fragen ob mir einer von euch helfen kann.
    Ich und ein Kollege haben folgende Ideen: 1. das Programm bricht ab, weil magicword fehlt oder 2. magicword wird einfach durch nichts ersetzt, sprich gebe ich nichts ein, läuft das Programm auch.

    Hier mal der Quellcode:

    # Checking the Password
    magicword = 'topsecret'

    guessnum = input("How many guesses do you want? ")
    if guessnum > 6:
    guessnum = 6
    print "We're using the maximum of six guesses."
    i = 0
    while i < guessnum:
    i = i + 1
    userinp = raw_input("What's the magic word? ")
    print "You guessed " + userinp + "."
    if userinp == magicword:
    print "You guessed correctly."
    break
    else:
    print "Guess number " + str(i) + " was incorrect."
    if userinp == 'cheat':
    print("Try '" + magicword + "'.")
    print("The magic word was '" + magicword + "'.")

    Besten Dank schon mal im Vorraus
    gruß
    Azmodan



    Hat sich schon erledigt! -Danke
     
  2. 31. Mai 2006
    Das programm wird bei der Passwort-Abfrage abbrechen, weil "MagicWord" entweder leer ist oder irgend einen Inhalt hat. Ich gehe mal davon aus, das "MagicWord" leer ist und wenn man bei der Passwort-Eingabe entwas anderes als "" angibt, das progg "falsches PW" sacht und abbricht.

    Greetz

    Ups... Obwohl es so groß war, hab ichs übersehen
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.