| Python 3 - Zufallszahlen mit Random
random ()Random liefert eine Gleitkommazahl aus dem Intervall (0.0 … 1.0) import random
a = random.random()
b = random.random()
c = random.random()
x = a + b + c
print ('a =', a)
print ('b =', b)
print ('c =', c)
print ('x =', x)
Ergebnisse:
randint (a, b)Randint (a, b) liefert eine ganze Zufallszahl aus dem Intervall (a … b). Beispiel: import random
a = random.randint (5, 7)
b = random.randint (3, 8)
x = a * b
print ('a =',a)
print ('b =',b)
print ('x =',x)
Ergebnisse:
uniform (a, b)Uniform liefert eine zufällige Gleitkommazahl aus dem Intervall (a … b). Beispiel: import random
a1 = 5
a2 = 7
a = random.uniform (a1, a2)
b = random.uniform (3.6, 4.5)
print ('a =', a)
print ('b =', b)
Ergebnisse:
gauss (a, b)Gauss (a, b) liefert eine Zahl aus Normalverteilung (a-Mittelwert, b-Standardabweichung sigma). Beispiel: import random
a1 = 5
a2 = 0.5
a = random.gauss (a1, a2)
b = random.gauss (6, 1.5)
print ('a =',a)
print ('b =',b)
Ergebnisse:
choice (s)Choice (s) wählt ein zufälliges Element aus der Liste s. Beispiel: import random
s1 = [2, 5, 4, 9]
a = random.choice(s1)
print(a)
s2 = ["Blume", "Hund", "Affe", "Buch"]
b = random.choice(s2)
print (b)
Ergebnisse:
shuffle(x)Mit shuffle (x) werden die Elemente der Liste x zufällig angeordnet. Beispiel: import random
Liste1 = [8, 5, 7, 9]
print (Liste1)
random.shuffle(Liste1)
print (Liste1)
Liste2 = ["Name", "Vorname", "Alter", "Adresse", "Kontostand"]
print (Liste2)
random.shuffle(Liste2)
print (Liste2)
Ergebnisse:
Python 3 - Einführung:
|