Pythonの構文2

まず、条件文

1つ以上の文を決定することによって、コードブロックを実行するか否かを判断します

1、文の基本的な形式の場合:

条件かどうかを判断:
    文ブロック

例えば:

スコア= 75
スコア> = 60の場合:
    印刷"合格"

2、IF-else文の基本的なフォーム:

条件1か否かを決定する:
    1ブロックの
他:
    ブロック2

例えば:

= 55スコア
スコア> = 60 IF:
    印刷は"合格"
、他の
    印刷は、 "失敗した"

3、他-IF文のelif基本的なフォームを。

判定した場合条件1:
    ブロック1つの
ELIF判定条件2:
    コードブロック2
ELIFの決意条件3:
    3ブロック
:他の
    ブロック4

例えば:

スコア= 85
スコア> = 90の場合:
    プリント"非常に良い"
のelifスコア> = 80:
    印刷"良い"
elifのスコア> = 60:
    プリントは"合格"
他:
    プリントを"失敗"

注意:Pythonはswitch文、決定する条件の数をサポートしていない、唯一のelif文で達成することができます

第二に、ループ

ループは、繰り返し文の文またはグループの実行を許可します

図1に示すように、ループの基本的な形のために

:のためのサイクリング条件
    ブロック

例えば:

= L [「アダム」、「リサ」、「バート」]
名でL用:
    印刷名

2、whileループの基本形

サイクリング条件つつ:
    コードブロック

、例えば:

和= 0
、X = 1
:X <100ながら
    和=和+ X
    X = X + 2
    印刷X

印刷和

3、breakはループを抜けます

ループを終了するには、ループ内で直接破ります

計算+ 1 + 2 + 4 + 8 + 16 ... 10とフロント:例えば

和= 0
、X = 1
n = 1の
真中:
    合計=合計+ X
    X = X * 2
    、N = N + 1
    :N> 10であれば
        ブレーク
    

プリント和

図4に示すように、このサイクルを終了するために、次のサイクルを続けます

たとえば、次の奇数計算及び0-100以内

和= 0
、X = 0
真中:
    X = X + 1
    であれば、X> 10:
        ブレーク
    場合のx%2 == 0:
        続ける
    和=和+ X
プリント和

 

おすすめ

転載: www.cnblogs.com/testerlina/p/11069232.html