[파이썬][AI Chatbot] random 다양한 예제
random 모듈 설치 방법:
random
모듈은 파이썬의 표준 라이브러리로 기본적으로 설치되어 있습니다. 따로 설치 과정이 필요하지 않습니다. 다음과 같이 사용할 수 있습니다.
import random`
예제:
random
모듈은 난수 생성 및 무작위 선택과 같은 기능을 제공합니다. 아래는 random
모듈을 사용하는 다양한 예제입니다.
- 난수 생성:
import random
## 0 이상 1 미만의 난수 생성
random_number = random.random()
print("랜덤 숫자:", random_number)`
- 범위 내 정수 난수 생성:
import random
## 1부터 6까지의 정수 중 랜덤 선택
dice_roll = random.randint(1, 6)
print("주사위 눈:", dice_roll)`
- 리스트에서 무작위 선택:
import random
fruits = ["apple", "banana", "cherry", "date", "elderberry"]
random_fruit = random.choice(fruits)
print("무작위 과일:", random_fruit)`
- 리스트 순서 무작위 섞기:
import random
numbers = [1, 2, 3, 4, 5]
random.shuffle(numbers)
print("섞인 숫자:", numbers)`
- 임의의 개수의 요소 무작위 선택:
import random
colors = ["red", "green", "blue", "yellow", "purple"]
random_colors = random.sample(colors, 3) # 3개의 요소 선택
print("무작위 선택한 색상:", random_colors)`
random
모듈은 다양한 상황에서 난수 생성과 무작위 선택을 필요로 할 때 사용됩니다. 이 예제들은 기본적인 기능을 보여주며, random
모듈은 다양한 활용 가능한 기능을 제공합니다.