Ich bin neu in Python mit keine vorherige Codierung Erfahrung. Ich benutze "Python Programmierung für den absoluten Anfänger" von Mike Dawson, um diese Sprache zu lernen. Eine der Aufgaben ist - ein Glückskeks zu simulieren und das Programm sollte jedes Mal, wenn es läuft, eines der fünf einzigartigen Vermögen zufällig zeigen.Python_assigning Variable mit Zufallsfunktion
Ich habe den Code unten geschrieben, aber nicht in der Lage, das Programm erfolgreich zu laufen -
# Fortune Cookie
# Demonstrates random message generation
import random
print("\t\tFortune Cookie")
print("\t\tWelcome user!")
# fortune messages
m1 = "The earth is a school learn in it."
m2 = "Be calm when confronting an emergency crisis."
m3 = "You never hesitate to tackle the most difficult problems."
m4 = "Hard words break no bones, fine words butter no parsnips."
m5 = "Make all you can, save all you can, give all you can."
message = random.randrange(m1, m5)
print("Your today's fortune " , message)
input("\n\nPress the enter key to exit")
Warum können Sie das Programm nicht ausführen? Erhalten Sie einen Fehler, startet es nicht oder startet es, tut aber nichts? –
Wahrscheinlicher Missbrauch von 'randrange'. user6576756 hat erwartet, dass es durch Magie funktioniert. – wim