yekang

random함수/ 중복을 제거하고 로또 번호 출력 본문

빅데이터/파이썬

random함수/ 중복을 제거하고 로또 번호 출력

예캉 2017. 6. 30. 17:39
1
2
3
4
5
6
7
8
9
#random함수 - 모듈 이용하기
 
 
import random
rnd = random.random()
value=rnd*44*100//100 # 우리가 원하는 범위를 곱하고 뒤는 소수점 떨어뜨리기 
print(value+1)
 
#0.0~0.99999...사이의 값 랜덤으로 도출
cs



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
import random
balls=[]
print(balls)
for i in range(6):
    rnd = random.random()
    value=(rnd*45*100//100)+1
 
    if value in balls:
        print('중복 %d'%value)
        continue # if else를 간단히 if문이 참이면 밑에꺼는 실행 안함!
    balls.append(int(value))
    
 
    
print(balls)
 
 
cs


Comments