ray88’s diary

お仕事で困ったとき用の自分用の覚書

Python For文 繰り返しをスキップする continue

python 目次 - ray88’s diary

numlist = {3,4.2,10,"x",1,9,"a"} #文字列が含まれている
sum = 0
for num in numlist:
       # num が数値でないときブレイクする
        if not isinstance(num,(int,float)): # int か float でないとき
                print(num,"数値ではありません")
                continue #スキップする
        sum += num
        print(num,"/",sum)

出力結果