Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie die Methode „seed()“ in Python

So verwenden Sie die Methode „seed()“ in Python

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-08-17 09:27:495946Durchsuche

So verwenden Sie die Methode „seed()“ in Python

Wie verwende ich die Methode „seed()“ in Python? Das Folgende ist die relevante Einführung in die Methode „seed()“:

Beschreibung

Die Methode „seed()“ ändert den Startwert des Zufallszahlengenerators. Diese Funktion kann vor dem Aufruf anderer Zufallsmodulfunktionen aufgerufen werden.

Syntax

Das Folgende ist die Syntax der Methode „seed()“:

import random
random.seed ( [x] )

Hinweis: Auf „seed()“ kann nicht direkt zugegriffen werden und muss es sein Importieren Sie das Zufallsmodul und rufen Sie diese Methode dann über das zufällige statische Objekt auf.

Verwandte Empfehlungen: „Python-Video-Tutorial

Parameter

x – Ändern Sie den Startwert des Zufallszahlengenerators . Wenn Sie das Prinzip nicht verstehen, müssen Sie den Startwert nicht speziell festlegen. Python wählt den Startwert für Sie aus.

Rückgabewert

Diese Funktion hat keinen Rückgabewert.

Beispiel

Das Folgende zeigt ein Beispiel für die Verwendung der Methode „seed()“:

#!/usr/bin/python
# -*- coding: UTF-8 -*- 
import random
random.seed( 10 )
print "Random number with seed 10 : ", random.random()
# 生成同一个随机数
random.seed( 10 )
print "Random number with seed 10 : ", random.random()
# 生成同一个随机数
random.seed( 10 )
print "Random number with seed 10 : ", random.random()

Das Ausgabeergebnis nach der Ausführung des obigen Beispiels ist:

Random number with seed 10 :  0.57140259469
Random number with seed 10 :  0.57140259469
Random number with seed 10 :  0.57140259469

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Methode „seed()“ in Python. 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