Pythonのベース(4):ユーザーとの対話を、判定された場合、ループしながら、破壊し続けます

1.ユーザーとの対話

入力()関数を使用すると、私たちは、最高のコンピュータと対話することができます

構文:

コンテンツ=入力(ヒント情報)

コンテンツからの個々の例は、利用者のユーザ入力に直接送信することができます

INPUT =コンテンツ(あなたはまだ食べる?を印刷私たちは、コンソールで受信: +コンテンツ)

2.プロセス制御if文

あなたは、多くの場合、そのような変色⽐サブメニューを再生するよう、さまざまなオプションが発生した低ズームを推測し、道路が家に帰るするよう⽐⾛選択されていない⽣に住んでいますか?Pythonプログラムは、if文を使用してこのような状況に遭遇します。

構文の初回の種類:

条件がある場合:#引用符条件と結果を分離することです。

  結果1。#4つのスペース、またはタブキー⼀、これはEMPTYこの条件の完全なプログラムを伝えることです

結果。

2の条件は、結果を実行します(真)trueの場合、その結果、条件が直接の結果2として(False)がfalseの場合

88 =マネーIFマネー> 500:    印刷( "タクシーの家")を印刷( "ただいま")

 

構文のセカンドショットの種類:

If 条件:

  結果1

他:

  結果

コード3

INPUT =性別(すみません、あなたは男でも女です?IF性別== M 印刷あなたの性別が男性である#は男ではありません
     印刷あなたの性別が女性です。」

3番目の構文:

If 条件1:

  結果1

elif条件2:

  結果

。..

他:

  N結果

INPUT =月(月を入力してください:IF月== ヤン印刷餃子のelifの月== 印刷アップルのelif月== " マーチ印刷甘い香りのキンモクセイケーキのelif月== マーチ" 印刷スイカELIFの月== マーチ印刷餃子のelif月== マーチ印刷アイスキャンディー

第四構文(ネスティング):

If 条件1:

  結果1

  If 条件2:

    結果

  他:

    結果

他:

  結果4

⽆は、ネスティングが制限される場合がありますが、実際の開発では、ネストされた3を超えないようにしてください

印刷バンバンバン、?
性別 = INPUT(すみません、あなたは男でも女です?IF性別== M 。整合性のための#構文を通じて合格合格
    印刷...男性はアレックスを見つけるために隣に行く#は男ではありません 
    INPUTは、(=年齢?どのようにアップ古いIF:int型(年齢)> 48 入力文字列48は、両方のintを受けています。データの種類は同等ではありません
       印刷奥様、あなたが探しているの?隣のかもしれ印刷私の家メロン、特に甘いです。

3.フロー制御whileループ

⽣ライブでは、我々は正しい、物事サイクルに遭遇しますか?サイクル⽐曲。プログラムでは、だけでなく、それを維持し、これはしばらくの間、空のステートメントプロセスです。

巡回アナログ⼀曲:

しばらく真:

  印刷私たちは好きではない⼀ 

  を印刷我々は、すべての種類の⼀ 

  を印刷だから何が好きにはない⼀ 

 

条件しばらく:

  結果

条件がtrueの場合、条件が偽になるまで再度条件を決めるの直接の結果を実行します。サイクルを停止します

次に、どのように我々はまだそれを循環させるため終了しますか?

サイクルの終了:

1.条件を変更してください。

2.break

4.フローコントロールブレークと継続

1.break:一度ループの外。割り込み手段

2.continue:次回のサイクルを実行し続け、このサイクルを停止します。

おすすめ

転載: www.cnblogs.com/liuhui0308/p/11799590.html