Ռանդոմը 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

Տրված է tuple:

pythontlp = (10, 6, 2, 4)

Նրանից ստացեք պատահական թիվ, ապա նախաստորագրվեք այն: