[파이썬 프로그래밍 21] 간단한 포커 게임 만들기 3: 함수 만들기
간단한 포커 게임 만들기 3 함수 만들기 포커게임은 한번만 하는 게임이 아니라, 여러번 반복하는 게임입니다. 게임마다 카드를 섞어 패를 나눠주고 나눠가진 패가 어떤 패인지 알아아내는 과정을 반복합니다. 그러면 지금까지 만들었던 코드를 연결해서 한번하는 포커게임을 만들어 보겠습니다. 과정은 이렇습니다. 필요한 모듈을 미리 다 불러온다. 카드 한 팩을 만든다. 카드를 섞는다. 선수 A에게 카드 다섯장을, 선수 B에게도 카드 다섯장을 카드 맨 앞장부터 뺴서 준다. 각 선수가 가진 패가 뭔지 알아본다. 결과 출력한다. 지난번 글에서 이미 각각의 과정을 코드로 만들었습니다. 이들을 이어 붙이는 것입니다. 전체 코드는 다음과 같습니다. # 과정 1: 필요한 모듈을 미리 다 불러온다. import random # 과정 2: 카드 한 팩을 만든다. deck = [(suit, k) for suit in ["s", "h", "d", "c"] for k in range(1,14)] # 과정 3: 카드를 섞는다. random.shuffle(deck) # 과정 4: 선수 A에게 카드 다섯장을…