Zufall in Python

random.randomrandom.randintrandom.uniformrandom.randrangerandom.choicerandom.samplerandom.shufflerandom.seed
Задание 1

Gegeben sind zwei ganze Zahlen:

pythonnum1 = 10
num2 = 20

Generieren Sie eine zufällige ganze Zahl aus dem durch unsere Zahlen definierten Bereich.

Задание 2

Gegeben sind zwei ganze Zahlen:

pythonnum1 = 5
num2 = 30

Generieren Sie eine pseudozufällige ganze Zahl aus dem durch unsere Zahlen definierten Bereich.

Задание 3

Gegeben sind zwei gebrochene Zahlen:

pythonnum1 = 1.345
num2 = 14.784

Generieren Sie eine pseudozufällige reelle Zahl aus dem durch unsere Zahlen definierten Bereich.

Задание 4

Gegeben sind zwei ganze Zahlen:

pythonnum1 = -2
num2 = 10

Generieren Sie eine zufällige reelle Zahl aus dem durch unsere Zahlen definierten Bereich.

Задание 5

Gegeben sind drei Zahlen:

pythonnum1 = 5
num2 = 50
num3 = 4

Generieren Sie eine zufällige Zahl aus dem Bereich, der durch die erste und zweite Zahl definiert ist. Die dritte Zahl soll den Abtastschritt bestimmen.

Задание 6

Gegeben ist eine Liste:

pythonlst = [1, 2, 3, 4, 5]

Erhalten Sie ein zufälliges Element aus dieser Liste.

Задание 7

Gegeben ist eine Liste:

pythonlst = [1, 2, 3, 4, 5]

Erhalten Sie eine neue Liste, die aus drei zufälligen Elementen der ursprünglichen Liste besteht.

Задание 8

Gegeben ist eine Liste:

pythonlst = [1, 2, 3, 4, 5]

Mischen Sie die Elemente dieser Liste in zufälliger Reihenfolge.

Задание 9

Gegeben ist eine Liste mit Duplikaten:

pythonlst = [1, 1, 1, 2, 2, 3, 3, 4, 5]

Erhalten Sie drei zufällige Elemente aus der Liste, so dass sich die Elemente in der Stichprobe nicht wiederholen.

Задание 10

Gegeben ist eine Zahl:

pythonnum = 7

Initialisieren Sie sie.

Задание 11

Gegeben ist ein Tupel:

pythontlp = (10, 6, 2, 4)

Erhalten Sie eine zufällige Zahl daraus und initialisieren Sie sie dann.