#47 랜덤

#47 랜덤

  • 난수를 만들거나 무작위와 관련된 함수를 포함합니다.
  • 아래 random 모듈이 포함하고 있는 함수들입니다.
  • random.choice(): 리스트의 값 중 하나를 랜덤하게 선택합니다.
>>> import random
>>> students = ['Tom', 'Sally', 'Betty', 'Eric', 'Angela', 'Stephany'] 
>>> print(random.choice(students))
Betty
>>> print(random.choice(students))
Eric
>>> print(random.choice(students))
Tom
  • random.sample(): 리스트의 값 중에서 지정한 개수만큼 랜덤하게 선택합니다.
import random
fruits = ['apple', 'banana', 'lemon']
my_fruit = random.sample(fruits, 2)
print(my_fruit) # ['apple', 'banana'] or ['banana', 'lemon'] or ...
  • random.randint(): 특정 범위의 정수 중 하나를 랜덤하게 선택합니다.
import random
my_int = random.randint(0, 10)
print(my_int)  # 0~10

강의에 등록된 질문이 없습니다. 궁금한 부분이 있으면 주저하지 말고 무엇이든 물어보세요.