Hallo, ich benutze Python zum Programmieren fürs Studium und kenne mich mit den Zufallszahlen schon ein wenig aus.

Nur Zufallszahlen zu erstellen stellt kein Problem dar.

import random

print(random.randint(1, 10)) bekomme ich noch hin, allerdings verlangt unser Prof., dass wir 20 Zufallswerte mit einer Funktion darstellen sollen.

Mein Ansatz:

from math import*

import random

def func1(x):

for x in range(0, 20):

print(x)

func1(random.randint(1, 10))

Allerdings spuckt er mir dann nur alle Zahlen von 1 bis 19 in richtiger Reihenfolge aus.

Hier die Aufgabenstellung:

Schreiben Sie eine Funktion func1, die eine for-Schleife enthält, die 20 gleichverteilte Zufallszahlen aus dem Bereich 1..10 ausgibt. (for x in range(0, 20): )