Schaltschrankluefter von innen


Google-Suche auf MEINE-SCHALTUNG.de :





Online Rechner

Chronik

Dauerkalender


Python 3 - Zufallszahlen mit Random


Das Modul random stellt eine Reihe von Funktionen zur Generierung von Zufallszahlen zur Verfügung. Um das Modul nutzen zu können muss es in Python-Programm mit „import random“ importiert werden. Hier einige Beispiele:

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:
a = 0.9374528319028225
b = 0.058112466052647305
c = 0.679897407550148
x = 1.675462705505618

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:
a = 5
b = 6
x = 30

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:
a = 5.313083554439729
b = 4.09379882122933

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:
a = 5.546826372221243
b = 5.3832482230295025

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:
9
Affe

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:
[8, 5, 7, 9]
[5, 8, 9, 7]
['Name', 'Vorname', 'Alter', 'Adresse', 'Kontostand']
['Kontostand', 'Alter', 'Name', 'Vorname', 'Adresse']

Zufallszahlen & Raspberry Pi


Python 3 - Einführung:




Google-Suche auf MEINE-SCHALTUNG.de :


Home Impressum Datenschutz