Hier ist mein Code für ein einfaches Münzwurf-Programm, ich bin neu bei Python.Wie wird die Zufallsfunktion in einer if-Anweisung in Python 3 verwendet?
Ich bekomme keine Fehler, aber das Programm wird nicht meine "if" -Anweisungen ausgeben, es springt direkt von Eingabe zu Eingabe.
Ich bin sicher, es gibt mehr intuitive Möglichkeiten, ein Münzwurf-Programm zu generieren, das war nur die Idee, die ich hatte.
Irgendwelche Gedanken?
import random
print('--HEADS or TAILS--')
print('Welcome Players!')
print('[H=_Heads][T=_Tails]')
print('Please ENTER {H_or_T}')
input("Heads or Tails:")
rand = (random.randint(1,2))
if rand=='1':
print("Heads Wins!")
elif rand=='2':
print("Tails Wins!")
input("Press ENTER to Exit")
Here is a screenshot of my code.
Sie schreiben: 'rand = random.randint (1,2) 'und vergleiche das mit Strings. Sehen Sie sich den Namen dieser Funktion an: 'randint'. Zufall __integer__! Warum vergleichst du _integers mit Strings_ ?? – ForceBru