Τυχαιότητα στην Python

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

Δίνονται δύο ακέραιοι αριθμοί:

pythonnum1 = 10
num2 = 20

Γεννήστε έναν τυχαίο ακέραιο αριθμό από το εύρος που ορίζουν οι αριθμοί μας.

Задание 2

Δίνονται δύο ακέραιοι αριθμοί:

pythonnum1 = 5
num2 = 30

Γεννήστε έναν ψευδοτυχαίο ακέραιο αριθμό από το εύρος που ορίζουν οι αριθμοί μας.

Задание 3

Δίνονται δύο δεκαδικοί αριθμοί:

pythonnum1 = 1.345
num2 = 14.784

Γεννήστε έναν ψευδοτυχαίο πραγματικό αριθμό από το εύρος που ορίζουν οι αριθμοί μας.

Задание 4

Δίνονται δύο ακέραιοι αριθμοί:

pythonnum1 = -2
num2 = 10

Γεννήστε έναν τυχαίο πραγματικό αριθμό από το εύρος που ορίζουν οι αριθμοί μας.

Задание 5

Δίνονται τρεις αριθμοί:

pythonnum1 = 5
num2 = 50
num3 = 4

Γεννήστε έναν τυχαίο αριθμό από το εύρος, που ορίζει ο πρώτος και ο δεύτερος αριθμός. Ο τρίτος αριθμός ας καθορίζει το βήμα δειγματοληψίας.

Задание 6

Δίνεται μια λίστα:

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

Πάρτε ένα τυχαίο στοιχείο από αυτή τη λίστα.

Задание 7

Δίνεται μια λίστα:

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

Πάρτε μια νέα λίστα, που αποτελείται από τρία τυχαία στοιχεία της αρχικής λίστας.

Задание 8

Δίνεται μια λίστα:

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

Ανακατέψτε τα στοιχεία αυτής της λίστας με τυχαία σειρά.

Задание 9

Δίνεται μια λίστα με διπλότυπα:

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

Πάρτε τρία τυχαία στοιχεία από τη λίστα έτσι ώστε στο δείγμα τα στοιχεία να μην επαναλαμβάνονται.

Задание 10

Δίνεται ένας αριθμός:

pythonnum = 7

Αρχικοποιήστε τον.

Задание 11

Δίνεται μια πλειάδα:

pythontlp = (10, 6, 2, 4)

Πάρτε από αυτήν έναν τυχαίο αριθμό, και στη συνέχεια αρχικοποιήστε τον.