Zufallswahl Interaktiv

Die Zufallswahl interaktiv machen #

from random import randint

def erzeuge_zufallsnummer(listenlänge):
    zufalls_listennummer = randint(1, listenlänge)
    return zufalls_listennummer

listenlänge = int(input('Wie viele Schüler_innen sind in der Klasse? '))
zufallsnummer = erzeuge_zufallsnummer(listenlänge)
print('Zufällig ausgewählt wurde der Schüler/die Schülerin mit der Nummer', zufallsnummer)
  • input liest eine Eingabe von der Konsole ein. Angegeben werden kann ein Text (Zeichenkette), der zuvor ausgegeben wird.
  • input gibt eine Zeichenkette (String/str) zurück. Damit die selbstgeschriebene Funktion erzeuge_zufallsnummer mit der Eingabe arbeiten kann, muss sie zuvor in eine Zahl umgewandelt werden. Dies übernimmt die eingebaute Funktion int.
  • print fügt bei Zeichenkette, Komma und Variable Leerzeichen hinzu.