[파이썬][AI Chatbot] random 다양한 예제

random 모듈 설치 방법:

random 모듈은 파이썬의 표준 라이브러리로 기본적으로 설치되어 있습니다. 따로 설치 과정이 필요하지 않습니다. 다음과 같이 사용할 수 있습니다.

import random` 

예제:

random 모듈은 난수 생성 및 무작위 선택과 같은 기능을 제공합니다. 아래는 random 모듈을 사용하는 다양한 예제입니다.

  1. 난수 생성:
import random

## 0 이상 1 미만의 난수 생성
random_number = random.random()
print("랜덤 숫자:", random_number)` 
  1. 범위 내 정수 난수 생성:
import random

## 1부터 6까지의 정수 중 랜덤 선택
dice_roll = random.randint(1, 6)
print("주사위 눈:", dice_roll)` 
  1. 리스트에서 무작위 선택:
import random

fruits = ["apple", "banana", "cherry", "date", "elderberry"]

random_fruit = random.choice(fruits)
print("무작위 과일:", random_fruit)` 
  1. 리스트 순서 무작위 섞기:
import random

numbers = [1, 2, 3, 4, 5]
random.shuffle(numbers)
print("섞인 숫자:", numbers)` 
  1. 임의의 개수의 요소 무작위 선택:
import random

colors = ["red", "green", "blue", "yellow", "purple"]
random_colors = random.sample(colors, 3)  # 3개의 요소 선택
print("무작위 선택한 색상:", random_colors)` 

random 모듈은 다양한 상황에서 난수 생성과 무작위 선택을 필요로 할 때 사용됩니다. 이 예제들은 기본적인 기능을 보여주며, random 모듈은 다양한 활용 가능한 기능을 제공합니다.