Heim > Backend-Entwicklung > Python-Tutorial > Tipps zur Unterscheidung von randrange() und uniform() in Python

Tipps zur Unterscheidung von randrange() und uniform() in Python

Y2J
Freigeben: 2017-05-17 13:19:09
Original
2780 Leute haben es durchsucht

Aus der Funktionssignatur können wir erkennen:

In [7]: random.randrange?
Signature: random.randrange(start, stop=None, step=1, _int=<type &#39;int&#39;>, _maxwidth=9007199254740992L)
Docstring:
Choose a random item from range(start, stop[, step]).

This fixes the problem with randint() which includes the
endpoint; in Python this is usually not what you want.
File:      /usr/lib/python2.7/random.py
Type:      instancemethod

In [8]: random.uniform?
Signature: random.uniform(a, b)
Docstring: Get a random number in the range [a, b) or [a, b] depending on rounding.
File:      /usr/lib/python2.7/random.py
Type:      instancemethod
Nach dem Login kopieren

randrange wird zufällig aus range(start, stop[, step]) ausgewählt und der generierte Wert muss int sein
uniform is from [ Generieren Sie eine Zufallszahl aus a, b) oder [a, b], und die generierte Zahl ist float; diese beiden Verwendungsszenarien sind unterschiedlich.

【Verwandte Empfehlungen】

1.

Besondere Empfehlung: Download der Version „php Programmer Toolbox“ V0.1

2.

Kostenloses Python-Video-Tutorial

3.

Detaillierte Erklärung von uniform() in Python-Grundlagen

Das obige ist der detaillierte Inhalt vonTipps zur Unterscheidung von randrange() und uniform() in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage