基本的な文法1.if
状態かどうかを確認するには:
条件が満たされた場合には、物事は行うには
......
注意:コードのインデントは タブ キー、または4スペース- 推奨スペース
声明と凹部は、コードの完全なブロックであれば
2.オペレータ
操作説明
==平等
!=等しくありません
>左は右よりも大きいです
<左は右よりも少ないです
<=より大きいか、左の右に等しいかどうか
<=より小さいか、左の右に等しいかどうか
3.Ifは - 他の構文
状態かどうかを確認するには:
条件が満たされた場合には、物事は行うには
......
他:
条件が満たされない場合には、物事を行うには
......
注意:コードの完全なブロックとして考えることができる他の場合。
4.論理演算
論理演算子:
および/またはまたは/非ません
5.if - elifの - 他
if 条件1:
条件1は、やるべき事を保持しているとき
......
elif条件2:
条件2を満たしている場合には、観光名所
......
elif条件3:
条件を行うための3つの事を設定している場合
......
他:
上記の条件が確立されていない場合は、物事は行うには
......
elif、他単独で使用することはできない、との組み合わせで、必要に応じて:注意してください。
場合、elifの、他のコードとそれぞれのインデントすることができ、コードの完全なブロック。
5.ifの巣の基本的な文法
if 条件1:
条件1は、やるべき事を保持しているとき
......
条件条件12に基づく場合:
条件2を満たしている場合には、観光名所
......
他:
条件2が成立しない場合は、物事を行うには
......
他:
1条件を満たさない場合、観光名所
......
ランダム関数を使用して6導入用キット
C = random.randint(B)
- 、bが整数であり、
- <= B
- C> = A且C <= B
1 #インポートランダムツールキット 2 インポートランダムに 3 。4#コンピュータが1-得るためにランダム関数を用いてパンチを選択する間のランダムな整数を3 。5コンピュータrandom.randint =(1、3)このように生成されたランダム#三の確率を生成する番号が1及び2よりもはるかに低いです
注:一般的に、ファイルの先頭に導入キット、以下のコードは、いつでも使用できるように、
7.演習:じゃんけん
1つの #輸入ランダムキット 2 インポートランダム 3コンソールから#入力はボクシングの外に-石(1)/はさみ(2)/ファブリック(3 ) 4選手= INT(INPUT(「あなたが出てほしい拳を入力してください。 -石1/2はさみ/布3 " )) 5#コンピュータが1-得るためにランダム関数を用いてパンチ選択し3の間のランダムな整数を 6。コンピュータ=(random.randint 1、3 )このよう位に生成された乱数、世代2及び3の確率は、1よりはるかに低い 。7 。8 テキストに#入力 9 player_str = " 石" 10 computer_str = " 石" 。11 12は IF==プレーヤー1 : 13である player_str = " 石" 14 ELIFプレーヤー== 2 : 15 player_str = " はさみ" 16 他: 17 player_str = " ファブリック" 18である 。19 IF ==コンピュータ。1 : 20である computer_str = " 石" 21であるのelifコンピュータ== 2 : 22です computer_str = " はさみ" 23で 、他: 24 = computer_str " 布" 25 26 #選手とボクシングのコンピュータ出力が選択された 27印刷(" あなたはボクシングを選択します:%sの-ボクシングのうち、コンピュータは次のとおりです。%S "%(player_str、computer_str)) 28 29 #裁判官は結果 30 IF((==プレーヤー1。及びコンピュータ== 2 ) 31である か、(プレイヤー== 2とコンピュータ== 3 ) 32 または(==プレーヤー3。及びコンピュータ== 1 )): 33が 印刷(「Ouye、コンピュータ弱いバースト」) 34プレーヤー== ELIFのコンピュータ: 35 印刷(「偶然、再び〜」) 36 、他: 37 [ 印刷(「残念、ほとんどのポイントの勝利」)