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)
出力結果
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)
出力結果