info = {}
info = {'a':'1','b:2,'c:3 ,'default':ss'}
c = info.get('a',default')
2while ステートメントには else ステートメントがあります
a = 2
while a > 1:
print 'success'
else:
print 'error'
else ブロックは、while ループ条件が False になった場合にのみ実行されます。これは、条件が初めて。
3 for ステートメントには else ステートメントがあります
コードをコピー コードは次のとおりです:
for i in xrange (5):
print i
else:
print 'loop is end'
結果は 0 1 2 3 4 ループは終了です
else を覚えておいてください部分はオプションです。 else が含まれている場合、for ループの終了後に必ず 1 回実行されます。
break ステートメントが見つかった場合、for の後の else ステートメントは実行されません。
コードをコピーします。 コードは次のとおりです。
for i in xrange(5):
if i == 3:
print 'success'
else:
print 'loop is end'
結果は成功です
この記事は Rootexp からのものです