Pythonda Tasodifiy sonlar
random.random
random.randint
random.uniform
random.randrange
random.choice
random.sample
random.shuffle
random.seed
Ikkita butun son berilgan:
num1 = 10
num2 = 20
Berilgan sonlar orasidagi oraliqdan tasodifiy butun son yarating.
Ikkita butun son berilgan:
num1 = 5
num2 = 30
Berilgan sonlar orasidagi oraliqdan psevdotasodifiy butun son yarating.
Ikkita kasr son berilgan:
num1 = 1.345
num2 = 14.784
Berilgan sonlar orasidagi oraliqdan psevdotasodifiy haqiqiy son yarating.
Ikkita butun son berilgan:
num1 = -2
num2 = 10
Berilgan sonlar orasidagi oraliqdan tasodifiy haqiqiy son yarating.
Uchta son berilgan:
num1 = 5
num2 = 50
num3 = 4
Birinchi va ikkinchi sonlar orasidagi oraliqdan tasodifiy son yarating. Uchinchi son tanlash qadamini belgilasin.
Ro'yxat berilgan:
lst = [1, 2, 3, 4, 5]
Ushbu ro'yxatdan tasodifiy element oling.
Ro'yxat berilgan:
lst = [1, 2, 3, 4, 5]
Asl ro'yxatdan uchta tasodifiy elementdan tashkil topgan yangi ro'yxat oling.
Ro'yxat berilgan:
lst = [1, 2, 3, 4, 5]
Ushbu ro'yxat elementlarini tasodifiy tartibda aralashtiring.
Dublikatlar bilan ro'yxat berilgan:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
Ro'yxatdan uchta tasodifiy elementni tanlang, shundayki tanlangan elementlar takrorlanmasin.
Son berilgan:
num = 7
Uni ishga tushuring.
Kortej berilgan:
tlp = (10, 6, 2, 4)
Undan tasodifiy son oling, so'ngra uni ishga tushuring.