条件とオペレータ

2.条件とは何ですか?何が条件として使用することができますか?なぜ使用条件?
明示的なブール:TrueまたはFalse
最初のカテゴリ:明示的なブール
条件があることがあります。比較演算子
= 18年齢はある
印刷(年齢> 16)決意条件#は、ブール値になります後

の状態かもしれTrueまたはFalse
is_beautiful真=
印刷(is_beautiful)


暗黙のブール:すべてのデータタイプ、0、なし、偽空気前記
暗黙のブールは、すべての値が条件として使用されていないと
どの0、なし、空(空の文字列、空のリスト、空の辞書)=「ブール値がfalseを表し、残りは真である

3:論理演算子:
#ない、そして、または
しない:条件は直後の否定のpsの結果であること:それに追いついていませんその条件は、不可分全体た後

ロジックとの二つの条件をリンクすると、同時に2つの条件が真である、最終結果が真であること約:と

、または:論理和、または二つの条件をリンクについて、 2つの条件が真であり、最終的な結果が真であるときはいつでも、
両方の条件が偽の場合下に、最終結果が偽でした

#優先順位付け:

もし個々のリンクとの業務情報に沿って左から右へ順番にちょうど束、あるいは個々のリンクのちょうど束や、
短絡回路動作(怠惰な原則):とは、接続があるときに限り、偽の操作は、今後も続く結果を直接、または同じ、もしくは全てが接続されていないだろうがある
限り、本当の結果を直接、業務外の将来のキャリーに続行されませんがあるよう。
それが混合される場合、優先考慮する必要が
ない>と>または
計算しないようにし、その後、接続条件は、密閉()、及び条件または複数のコネクションのその後残り。

図4に示すように、操作子
で:大きな文字列内の文字列があるかどうかを決定します
     
    印刷(「こんにちはエゴン」の「エゴン」)

要素がリストに存在するかどうかを確認
    プリント([111,222,33] 111)
        キーが辞書に存在するかどうかを判別
    プリント(IN "K1" { "K1":111、 'K2':222})
    ないで:
印刷(ない「こんにちはエゴン」の「エゴン」)#推奨
印刷(「こんにちはエゴン」ではない 「エゴン」)#1 上記のロジックが、セマンティクスが明確ではないが、推奨されていない

5を、オペレータのアイデンティティは、
次のとおりです。裁判官等価IDは
==:値が等しいかどうかを決定します

おすすめ

転載: www.cnblogs.com/h1227/p/12426215.html