Anzeige
Anzeige
Für Links auf dieser Seite erhält GIGA ggf. eine Provision vom Händler, z.B. für mit oder blauer Unterstreichung gekennzeichnete. Mehr Infos.
  1. GIGA
  2. Tech
  3. Apps & Downloads
  4. Mit Python Zufallszahlen generieren – so geht es ganz einfach

Mit Python Zufallszahlen generieren – so geht es ganz einfach

© photo_Pawel / GettyImages
Anzeige

Viele Spiele und Programme nutzen Zufallszahlen für verschiedene Ereignisse. Wie ihr euch mit wenigen Klicks Zufallszahlen in der Programmiersprache Python generieren könnt, erklären wir euch in diesem Artikel.

Um Zufallszahlen mit Python zu generieren, benötigt ihr den Befehl „random“. Der Befehl hat viele Anwendungsmöglichkeiten, ist standardmäßig jedoch deaktiviert. Wir zeigen euch, wie ihr den Befehl aktiviert und wie ihr diesen dann in Python nutzen könnt. 

Wieso viel mehr Leute Programmieren lernen sollten: 

Anzeige

Mit Python Zufallszahlen generieren: In wenigen Klicks an Ziel

Damit ihr mit dem Befehl „random“ programmieren könnt, müsst ihr diesen zunächst in Python hinzufügen. Dafür muss das entsprechende Modul importiert werden. Benutzt hierfür den Befehl „import: random“. Habt ihr das Modul installiert, könnt ihr Zufallszahlen generieren. Dafür geht ihr wie folgt vor:

Anzeige
  • Lasst euch über den Befehl „print(random.random())“ beliebige Zufallszahlen ausgeben. Alternativ nutzt ihr den Befehl „random() -> x in the interval [0,1)“. So erhaltet ihr Zufallswerte inklusive 0 aber niemals den Wert 1.

Um in einem festgelegten Intervall zu agieren, müsst ihr dieses Intervall für Python definieren:

  • Legt fest in welchem Bereich die Zufallszahl liegen soll. Für das Beispiel nehmen wir die Zahlenbereich zwischen 1 und 100.
  • Gebt den Befehl „randint(1, 100)“ ein.
Anzeige

Jetzt sollte euch eine Zufallszahl zwischen 1 und 100 ausgegeben werden. 

Python 3: Das umfassende Handbuch
Python 3: Das umfassende Handbuch
Preis kann jetzt höher sein. Preis vom 26.04.2024 21:20 Uhr

Mit Zufallszahlen einen Würfel simulieren

Wie ihr die Zufallszahlen anwendet, zeigen wir euch nun am Beispiel eines Würfels. Ein Standard-Spielwürfel hat 6 Seiten, die mit den Werten 1 bis 6 belegen werden. Nutzt nun die Funktion „randint“ in eurem Befehl. Gebt „print(random.randint(1,6))“ ein, damit Python ganzzahlige Werte zwischen 1 und 6 ausgibt. Auf diese Weise könnt ihr mit Python einen Würfel ersetzen.

Anzeige