본문 바로가기

Random

[Python] 파이썬의 랜덤기능 파이썬에서 랜덤 기능은 총 4가지가 있는데요. #np.random 관련 함수np.random.rand()np.random.randint()np.random.randn()np.random.choice() 하나씩 살펴보겠습니다. 1. np.random.rand(5) # 0~1 사이의 랜덤한 실수값 반환(5개) random.rand함수는 괄호안의 범위 만큼의 랜덤한 실수값을 출력합니다.array([0.71777616, 0.15777591, 0.79491494, 0.93460143, 0.57815695])   2. np.random.randint(10) # 0 ~ (10-1) 까지의 랜덤한 정수값 random.raindint는 괄호안의 범위 만큼의 랜덤한 정수값을 출력합니다.7   3. np.random.ran.. 더보기
[Python] 로또 번호 뽑기 이번 시간에는 로또 번호를 뽑아보는 실습을 해보려고 합니다.로또 번호는 6개를 뽑을 것이고,1~45까지의 숫자가 있습니다. 먼저 1~45까지의 랜덤한 숫자를 뽑으려면파이썬의 Random기능을 사용해야 하는데요. import random i = random.randint(1, 10) random을 import하고random.randint(범위)를 사용해서 랜덤한 숫자를 가져올 수 있습니다. 그러면 이제 랜덤한 숫자를 뽑는 함수를 만들겠습니다. def getNumber():    return random.randint(1,45) 1~45까지의 랜덤한 숫자를 가져오는 함수입니다.num_list = [] #랜덤으로 뽑은 숫자를 담을 listcount = 0 #로또뽑은 횟수 다음은 로또가 들어갈 list를 하나 .. 더보기
[Java] Random 기능 Random 기능을 사용하기 위해서는  먼저 import를 해야합니다. import java.util.Random; 이떄 Random을 입력하고 ctrl + spacebar를 이용해서 자동완성하면 편리합니다. 그리고 Scanner처럼 객체를 만들어야하는데 Random r = new Random(); 이렇게 만들어주면 됩니다. 이것을 변수에 넣을 수 있는데 int i = r.nextInt(); 이렇게 하면 i에 계속해서 랜덤한 숫자들이 들어갑니다. 랜덤 숫자의 범위를 지정하고 싶으면 괄호안에 범위를 지정해주면 됩니다. 이때 범위는 양수인 정수여야 합니다. int i2 = r.nextInt(500); 0~4 중 랜덤한 숫자를 출력하려고 하면 int i3 = r.nextInt(5); 이렇게 하면되는데 이떄 괄.. 더보기