Python의 랜덤(Random)
random.random
random.randint
random.uniform
random.randrange
random.choice
random.sample
random.shuffle
random.seed
두 개의 정수가 주어졌습니다:
num1 = 10
num2 = 20
주어진 숫자들로 정의된 범위에서 임의의 정수를 생성하세요.
두 개의 정수가 주어졌습니다:
num1 = 5
num2 = 30
주어진 숫자들로 정의된 범위에서 의사 난수(Pseudorandom) 정수를 생성하세요.
두 개의 부동 소수점 수가 주어졌습니다:
num1 = 1.345
num2 = 14.784
주어진 숫자들로 정의된 범위에서 의사 난수(Pseudorandom) 실수를 생성하세요.
두 개의 정수가 주어졌습니다:
num1 = -2
num2 = 10
주어진 숫자들로 정의된 범위에서 임의의 실수를 생성하세요.
세 개의 숫자가 주어졌습니다:
num1 = 5
num2 = 50
num3 = 4
첫 번째와 두 번째 숫자로 정의된 범위에서 임의의 숫자를 생성하세요. 세 번째 숫자는 샘플링 간격(step)을 결정합니다.
리스트가 주어졌습니다:
lst = [1, 2, 3, 4, 5]
이 리스트에서 임의의 요소를 가져오세요.
리스트가 주어졌습니다:
lst = [1, 2, 3, 4, 5]
원본 리스트의 세 개의 임의 요소로 구성된 새로운 리스트를 가져오세요.
리스트가 주어졌습니다:
lst = [1, 2, 3, 4, 5]
이 리스트의 요소들을 임의의 순서로 섞으세요.
중복 요소가 있는 리스트가 주어졌습니다:
lst = [1, 1, 1, 2, 2, 3, 3, 4, 5]
샘플에서 요소가 반복되지 않도록 리스트에서 세 개의 임의 요소를 가져오세요.
숫자가 주어졌습니다:
num = 7
이 숫자로 시드(seed)를 초기화하세요.
튜플이 주어졌습니다:
tlp = (10, 6, 2, 4)
튜플에서 임의의 숫자를 가져온 후, 이를 초기화하세요.