DAY 4環状構造

シナリオ

  • 繰り返し制御何か
  • 1時間の画面上で印刷などの「Hello World」
  • Pythonのループ構成では、一方はwhileループであるため、の不良によるものです

-のためのループ

あなたは、コンテナのための実行サイクルの正確番号を知っているか、またはループにするために、推奨繰り返し処理する場合

"" " 
forループ1~100和実装

バージョン:0.1 
著者LUO徐のに
" "" 
SUM = 0
 のために X 範囲(101 ):
    SUM + = X
 プリント(SUM)
 "" " 
する必要があるSUM 
が、定義する必要はありませんタイプ
「」 "

rangeタイプ

range変わらない値のシーケンスを生成するために使用することができ、配列は一般的にループ内で使用されています

  • range(101)これは、整数0〜100のシーケンスを生成してもよいです。
  • range(1, 100)それは99の整数1のシーケンスを生成してもよいです。
  • range(1, 100, 2)これは、ステップサイズが増分配列の、すなわち、値、2である、請求項99に奇数番号1の配列を生成することができます。
"" " 
100も和にループ1について実装

バージョン:0.1 
羅徐へ著
" "" 
SUM = 0
 のために X における範囲(1,101,2 ):
    SUM + = X
 プリント(SUM)
"" " 
forループ100の和偶数に1を有する分枝構造

のバージョン:0.1 
羅徐へ著
" "" 
SUM = 0
 のために X における範囲(1,101 ):
     IF X%2 == 0:
        SUM + = X
 プリント(SUM)

whileループ

  • 私は、特定の構造ソリューションループ構造にお勧めながら、サイクリングの番号がわかりません。
  • 循環を制御したりするbool価値表現を生成するように変換することが可能であることにより、真は続け、偽の終わりを示す表現しました
インポートランダム = random.randint(1100 構成された乱数 
カウンタ= 0
 しばらく真:
    カウンター。+ 1 = 
    番号 = INT(INPUT(' 推測値を入力します。' ))
     IF番号> 答:
         印刷" ビッグ少しのelifの番号< 答:
         印刷少しそれ以外印刷おめでとう、あなたはそれを推測" BREAK
#のBREAKインデントと異なる他のelse文は、次のレベルに属している場合に
印刷トータルであなたの推測は%d回%のカウンタ)
 のIFカウンタ> 7 印刷「IQのバランスが不十分で、充電してくださいELIFのカウンタを< 3 印刷インナー悪魔、取引を一時停止する!それ以外印刷これはそれのあなたの通常の標準的なのですか?

 

ネストされたループ文

"" " 
乗算テーブル
バージョン0.1 
羅徐の著者
""" 
のための X における範囲(1,10 のために Y における範囲(1,10 ):
         プリント' %% D = D * D%'%(X、 Y、X * Y)、終了= ' \ T ' を印刷()
#END = '\ T'の印刷、プリント(後にスペースを示す)、印刷後に改行を表し、

 

おすすめ

転載: www.cnblogs.com/luoxucheng97/p/11233606.html