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:次回のサイクルを実行し続け、このサイクルを停止します。