Python 制御ステートメント

WBOY
リリース: 2016-06-16 08:47:04
オリジナル
1201 人が閲覧しました

1たとえば、Python はシンプルで実用的なアイデアを推奨しており、switch ステートメントはありません。switch ステートメント
の効果を実現したい場合は、if を介して
(1) の 2 つの方法で記述できます。 elif 文
if 条件:

elif 条件:

else:

(2)

を渡すコードをコピーします コードは次のとおりです:

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 からのものです
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート