2024-03-30から1日間の記事一覧

Pythonの例外ハンドラはローカル変数のスコープを破壊する

dev.thanaism.com 草 pythonはやばい。理解に苦しむ挙動が多くてつらい。たとえば以下のコード def inverse(a): if a == 0: raise ValueError('0で割ることはできません') return 1 / a def main(): e = 0 try: e = inverse(2) except ValueError as e: prin…