Pythonda Tasodifiy sonlar

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

Ikkita butun son berilgan:

pythonnum1 = 10
num2 = 20

Berilgan sonlar orasidagi oraliqdan tasodifiy butun son yarating.

Задание 2

Ikkita butun son berilgan:

pythonnum1 = 5
num2 = 30

Berilgan sonlar orasidagi oraliqdan psevdotasodifiy butun son yarating.

Задание 3

Ikkita kasr son berilgan:

pythonnum1 = 1.345
num2 = 14.784

Berilgan sonlar orasidagi oraliqdan psevdotasodifiy haqiqiy son yarating.

Задание 4

Ikkita butun son berilgan:

pythonnum1 = -2
num2 = 10

Berilgan sonlar orasidagi oraliqdan tasodifiy haqiqiy son yarating.

Задание 5

Uchta son berilgan:

pythonnum1 = 5
num2 = 50
num3 = 4

Birinchi va ikkinchi sonlar orasidagi oraliqdan tasodifiy son yarating. Uchinchi son tanlash qadamini belgilasin.

Задание 6

Ro'yxat berilgan:

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

Ushbu ro'yxatdan tasodifiy element oling.

Задание 7

Ro'yxat berilgan:

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

Asl ro'yxatdan uchta tasodifiy elementdan tashkil topgan yangi ro'yxat oling.

Задание 8

Ro'yxat berilgan:

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

Ushbu ro'yxat elementlarini tasodifiy tartibda aralashtiring.

Задание 9

Dublikatlar bilan ro'yxat berilgan:

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

Ro'yxatdan uchta tasodifiy elementni tanlang, shundayki tanlangan elementlar takrorlanmasin.

Задание 10

Son berilgan:

pythonnum = 7

Uni ishga tushuring.

Задание 11

Kortej berilgan:

pythontlp = (10, 6, 2, 4)

Undan tasodifiy son oling, so'ngra uni ishga tushuring.