Heim >Backend-Entwicklung >Python-Tutorial >Wie kann ich in Python zufällige ganze Zahlen innerhalb eines bestimmten Bereichs generieren?

Wie kann ich in Python zufällige ganze Zahlen innerhalb eines bestimmten Bereichs generieren?

Barbara Streisand
Barbara StreisandOriginal
2024-11-25 20:14:12250Durchsuche

How Can I Generate Random Integers Within a Specific Range in Python?

Zufällige Ganzzahlen innerhalb eines bestimmten Bereichs generieren

In Python ist das Generieren zufälliger Ganzzahlen innerhalb eines definierten Bereichs eine häufige Aufgabe. Angenommen, Sie möchten eine Liste zufälliger Ganzzahlen zwischen 0 und 9 (einschließlich) erstellen. Dies kann in verschiedenen Szenarien auftreten, beispielsweise beim Erstellen von Lottozahlen oder beim Simulieren von Würfelwürfen.

Lösung mit random.randrange:

Die Funktion random.randrange ist eine effiziente Möglichkeit um zufällige Ganzzahlen innerhalb eines bestimmten Bereichs zu generieren. Hier ist ein Beispiel, bei dem random.randrange verwendet wird, um zufällige ganze Zahlen zwischen 0 und 9 zu erzeugen:

from random import randrange
print(randrange(10))

Die Syntax für randrange lautet wie folgt:

random.randrange(stop)

wobei stop den Endpunkt von darstellt Bereich, und die generierte Zahl wird immer kleiner als der Stopp sein. In diesem Fall geben wir „Stop“ als 10 an, um ganze Zahlen von 0 bis 9 einzubeziehen.

Die Randrange-Funktion ist so konzipiert, dass sie schnell und effizient ist, was sie zu einer geeigneten Wahl für die Generierung zufälliger ganzer Zahlen innerhalb bestimmter Grenzen macht.

Das obige ist der detaillierte Inhalt vonWie kann ich in Python zufällige ganze Zahlen innerhalb eines bestimmten Bereichs generieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn