2018-08-17から1日間の記事一覧

【Python3】例外

for s in [ 10, 0, "Hello" ]: try: #例外を補足する v = 100 / float(s) print(v) except ValueError as e: #数値でない値の例外を受け取る print(e) except ZeroDivisionError as e: #0 除算例外を受け取る print(e) except: #その他の例以外を受け取る pr…

【Python3】イテレータ

nums = [1, 2, 3] i = iter(nums) #イテレーターを取得 next(i) #イテレーターを進める next(i) #イテレーターを進める next(i) #イテレーターを進める i = iter( range(1, 4) ) #range のイテレーターを取得 next(i) #イテレーターを進める next(i) #イテレ…