더북(TheBook)

실행하면 게임 시작을 알리는 안내 문구만 출력합니다. game_start() 함수에서는 정의한 동작을 수행하고, game_over() 함수는 pass로 아무 동작 없이 그냥 넘어갑니다. 함수뿐 아니라 if 문, for 문, while 문 등에서도 pass로 당장은 세부 동작을 정의하지 않은 채로 뒀다가 나중에 다시 코드를 완성할 수 있습니다.

이 절에서 작성한 전체 코드는 다음과 같습니다.

# 건물 유닛
class BuildingUnit(Unit):
    def __init__(self, name, hp, location):
        pass

# 보급고: 건물 유닛, 1개 건물 유닛 = 8유닛
supply_depot = BuildingUnit("보급고", 500, "7시") # 체력 500, 생성 위치 7시

def game_start():
    print("[알림] 새로운 게임을 시작합니다.")

def game_over():
    pass

game_start()
game_over()
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.