[python]ランダム関数


# 1) 랜덤함수
from random import * #파이썬 제공 랜덤함수
print(random())
#실행 시 랜덤값 발생(난수 출력)
#0.0 ~ 1.0 미만의 임의의 값 생성

print(random()*10) # 0.0~10.0 미만의 임의의 값 생성
print(int(random()*10)) #소수점 제거
print(int(random()*10) +  1) # 1~10미만의 임의의 값 생성

#로또 번호 출력하기 1~ 45
print("로또 출력하기")
print(int(random() * 45) + 1)
print(int(random() * 45) + 1)
print(int(random() * 45) + 1)
print(int(random() * 45) + 1)
print(int(random() * 45) + 1)
print(int(random() * 45) + 1)

#위와 같은 문장
print(randrange(1,46)) # 1~46미만의 임의의 값 생성
print(randrange(1,46)) # 1~46미만의 임의의 값 생성
print(randrange(1,46)) # 1~46미만의 임의의 값 생성
print(randrange(1,46)) # 1~46미만의 임의의 값 생성
print(randrange(1,46)) # 1~46미만의 임의의 값 생성
print(randrange(1,46)) # 1~46미만의 임의의 값 생성

#위와 같은 문장
print(randint(1,45))
print(randint(1,45))
print(randint(1,45))
print(randint(1,45))
print(randint(1,45))
print(randint(1,45))
 

 

'''퀴즈
당신은 최근에 코딩 스터디 모임을 새로 만들었습니다.
월 4회 스터디를 하는데 3번은 온라인으로 하고 1번은 오프라인으로 하기로 했습니다.
아래 조건에 맞는 오프라인 모임 날짜를 정해주는 프로그램을 작성하시오.

조건1 : 랜덤으로 날짜 뽑아야함
조건2 : 월별 날짜는 다름을 감안하여 최소 일수인 28일 이내로 정함
조건3 : 매월 1~3일은 스터디 준비를 해야함으로 제외

(출력분 예제)
오프라인 스터디 모임 날짜는 매월 x일로 선정되었습니다.
'''
from random import *

random_Day = randint(4,28)
print("오프라인 스터디 모임 날짜는 매월",random_Day,"일로 선정되었습니다.")코드를 입력하세요