Python의 랜덤(Random)

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

두 개의 정수가 주어졌습니다:

pythonnum1 = 10
num2 = 20

주어진 숫자들로 정의된 범위에서 임의의 정수를 생성하세요.

Задание 2

두 개의 정수가 주어졌습니다:

pythonnum1 = 5
num2 = 30

주어진 숫자들로 정의된 범위에서 의사 난수(Pseudorandom) 정수를 생성하세요.

Задание 3

두 개의 부동 소수점 수가 주어졌습니다:

pythonnum1 = 1.345
num2 = 14.784

주어진 숫자들로 정의된 범위에서 의사 난수(Pseudorandom) 실수를 생성하세요.

Задание 4

두 개의 정수가 주어졌습니다:

pythonnum1 = -2
num2 = 10

주어진 숫자들로 정의된 범위에서 임의의 실수를 생성하세요.

Задание 5

세 개의 숫자가 주어졌습니다:

pythonnum1 = 5
num2 = 50
num3 = 4

첫 번째와 두 번째 숫자로 정의된 범위에서 임의의 숫자를 생성하세요. 세 번째 숫자는 샘플링 간격(step)을 결정합니다.

Задание 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

이 숫자로 시드(seed)를 초기화하세요.

Задание 11

튜플이 주어졌습니다:

pythontlp = (10, 6, 2, 4)

튜플에서 임의의 숫자를 가져온 후, 이를 초기화하세요.