# -*- coding: utf-8 -*-
"""
モジュールの利用の練習（monthname）
"""


""" 指示１ここから """
# このコメントブロックの下に，
# 1-12月の呼び方を戻すモジュール
# monthname をインポートする命令文を書きなさい．
# なお，このプログラムと同じフォルダ内に
# monthname.py をあらかじめ置いておくこと．
# また，圧縮したプロジェクタフォルダを提出すること．

""" 指示１ここまで """


def main():
    flag_ej = False

    print("月を数字で入力していってください")
    print("なお，「e」で英語，「j」で日本語に切り替え，「q」で終了します")

    while True:
        month = input("月の数字：").lower()
        print()  # 採点の都合上の改行

        # 終了およびフラグ設定の判定
        if month == "q":
            break
        elif month == "e":
            flag_ej = True
        elif month == "j":
            flag_ej = False
        else:
            # 上記でない場合は通常の処理だが，
            # 数値以外の場合は無視してループを継続する形
            try:
                month = int(month)
            except ValueError as e:
                print(e)
                continue

            """ 指示２ここから """
            # このコメントブロックの下に，
            # flag_ej の値が True なら英語での月の呼び方を
            # False なら日本語での月の呼び方を出力する形の
            # 命令文を書きなさい．

            
            """ 指示２ここまで """

    print("終了します")


if __name__ == "__main__":
    main()

