ranom 모듈안에 있는 sample 함수는 choice와 다르게 원소들 중
여러 개를 랜덤으로 뽑아낼 수 있다.
(단, 유의해야할 것은 중복없는 비복원추출이라는 것)
예시는 다음과 같다.
Problem)
Solution1)
# 아래에 코드를 작성하세요.
# 1. 필요한 모듈을 불러오세요.
import random
# 2. 1~45까지 숫자를 numbers에 저장하세요.
numbers = list(range(1,46))
# 3. numbers 중에 6개의 숫자를 뽑아 lucky에 저장하세요.
lucky = random.sample(numbers,0)
# 4. lucky를 출력하세요.
print(f'행운의 로또번호는 : {lucky}')
행운의 로또번호는 : []
Solution2)
# 아래에 코드를 작성하세요.
# 1. 필요한 모듈을 불러오세요.
import random
# 2. 1~45까지 숫자를 numbers에 저장하세요.
numbers = list(range(1,46))
# 3. numbers 중에 6개의 숫자를 뽑아 lucky에 저장하세요.
lucky = random.sample(numbers,6)
# 4. lucky를 출력하세요.
print(f'행운의 로또번호는 : {lucky}')
행운의 로또번호는 : [8, 4, 40, 7, 32, 35]
'[파이썬] 개념정리 > [파이썬] 함수정리' 카테고리의 다른 글
[Python] choice 함수 (0) | 2021.01.13 |
---|---|
[Python] cmp_to_key 함수 (0) | 2020.09.03 |
[Python] dir() 함수 (0) | 2020.07.08 |