파이썬을 이용한 로또 번호 추출기
* 작업환경
파이썬을 배우는 입장이라 연습하면서 했습니다. C친구들만 쓰다가 파이썬을 쓰니 헷갈리네요...
1. Window 10
2. PyCharm
3. Python 3.7.7
출력할 로또 번호의 갯수를 입력하면 출력 해주는 소스코드입니다.
import random def print_programname(): print("") print(" ------------------------ ") print(" - Lotto Expect Numbers - ") print(" ------------------------ ") print("") def input_extract_nums(): print("How to Extract lotto numbers ? ", end='') _insert = input() return _insert def extract_expect_nums(): lotto = [x for x in range(1,46)] random.shuffle(lotto) nums = [] for i in range(6): nums.insert(i,lotto.pop()) return nums def basic_random_extract_num(it_num): for i in range(it_num): print( i+1, " : ", end = ' ') nums = extract_expect_nums() nums.sort() print(nums) def main(): print_programname() it_num = input_extract_nums() basic_random_extract_num(int(it_num)) if __name__ == "__main__": main()a
아래는 실행결과 입니다.
----------------------------------------------
파이썬 생활 프로그래밍 : https://coupa.ng/bTdHCA
혼자 공부하는 파이썬 : https://coupa.ng/bTdHi4
# 파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있습니다.
댓글
댓글 쓰기