ホームページ >バックエンド開発 >Python チュートリアル >Pythonのループ関数
Python の for ループ
<span class="com">#for ループ形式 (foreach と同様) Java の場合): リスト名の識別子の場合:</span>
##>>><span class="pun"></span> 映画 <span class="pln"></span>=<span class="pun"></span> <span class="pln">#[</span><span class="pun">"映画 1"</span><span class="str">,</span><span class="pun">"映画 2"</span><span class="str">,</span><span class="pun">「映画 3」</span><span class="str">]</span><span class="pun"></span>
<span class="pun"></span>for<span class="pln"></span> アイテム <span class="kwd"></span>in<span class="pln"></span> 映画 <span class="kwd"></span>:<span class="pln"></span><span class="pun"></span>
##print<span class="pln">(</span><span class="kwd">item</span><span class="pun">)</span><span class="pln"></span> <span class="pun"></span>
<span class="pln"></span>
<span class="pln"></span>##映画 2
<span class="pln"></span>映画 3
Python の for ループは Java の foreach ループに似ています。固定形式のコメントを参照してください <span class="pln"><p> その中で: for はループの開始を意味し、識別子の前に置く必要があります。in はループするリストを識別子から分離します。: はリスト処理コードの開始を示すためにリスト名の後に配置されます。リスト処理コードは for ループの下に配置し、インデントする必要があることに注意してください。 ! ! </p>
<p>for ループが開始されると、Python はリスト内の各値を識別子に割り当てます。これは、ループが実行されるたびに識別子の値が異なることも意味します。ループは、処理が完了しました リスト内のすべてのデータ。 </p>
<p><strong>Python の while ループ</strong><br></p>
<ol class="linenums list-paddingleft-2" style="padding-left: 0px; font-family: monospace; font-size: 14px; white-space: pre-wrap; background-color: rgb(255, 255, 255);">
<li><p><code class="language-py" style='line-height: 1.8; margin: 1px 5px; vertical-align: middle; display: inline-block; font-family: "Courier New", sans-serif !important; font-size: 12px !important; background-color: rgb(245, 245, 245) !important; border: 1px solid rgb(204, 204, 204) !important; padding: 0px 5px !important; border-radius: 3px !important;'><span class="com">while ループ形式: while ループ条件: </span>
#>>><span class="pun"></span> <span class="pln"></span>while<span class="kwd"></span> count <span class="pln"> </span>< ;<span class="pun"></span> レン<span class="pln"></span>(<span class="pun"></span>映画<span class="pln"></span>)<span class="pun"></span> <span class="pln"></span>:<span class="pun"></span>
<span class="pln">##print</span><span class="kwd">(</span><span class="pun">映画</span><span class="pln">[</span><span class="pun">count </span><span class="pln">])</span><span class="pun"></span>
=<span class="pln"></span> カウント <span class="pln"></span> 1<span class="pln"></span>
<span class="pln"></span>
<span class="pln"></span>
<span class="pln">movie3</span>
for ループと比較して、while ループにはより多くの条件判断ステートメントが含まれています。ループの終了条件をカスタマイズできます
Python の判断
<span class="kwd">if</span> <span class="pln"> </span><span class="pun">特定の条件を満たす</span><span class="pln"> </span><span class="pun">:</span>
<span class="pln"></span>#特定のステートメントを実行
else<span class="kwd"> </span><span class="pln">:</span><span class="pun"></span>
<span class="pln">特定のステートメントを実行する</span><span class="pun"></span>
#>>><span class="pun"> new_movies </span><span class="pln">=</span><span class="pun"> </span><span class="pln">[</span><span class="pun">"movie1"</span><span class="str">,</span><span class="pun">"映画 2"</span><span class="str">,</span><span class="pun">"映画 3"</span><span class="str">,[</span><span class="pun">"映画 4_1"</span><span class="str">,</span><span class="pun">"movie4_2"</span><span class="str">,[</span><span class="pun">"movie_4_3_1"</span><span class="str">,</span><span class="pun">"movie_4_3_2"</span> <span class="str">]],</span><span class="pun">「映画 5」</span><span class="str">]</span><span class="pun"></span>
def<span class="pln"></span> listItems(<span class="pln"></span>items)<span class="pln"></span> :<span class="pln"></span>
<span class="pln"> </span><span class="kwd">for</span><span class="pln"> アイテム </span><span class="kwd">in</span><span class="pln"> アイテム </span><span class="pun">: </span>
<span class="pln"></span>#if はインスタンス<span class="pln"></span>(## #アイテムリスト######)###### ######:############## <span class="pln"></span># listItems(<span class="pln"></span>item)<span class="pln"></span>
(<span class="pln"></span>item)<span class="pln"></span>
<span class="pln"></span><span class="pln"></span>
listItems<span class="pln"></span>(new_movies)<span class="pln"></span>
#映画 2<span class="pln"></span>
<span class="pln"> </span>
<span class="pln"></span>
##movie4_2
<span class="pln"></span>
movie_4_3_1
<span class="pln"></span>#movie_4_3_2
<span class="pln"></span>movie5
関連チュートリアルの推奨事項: <span class="pln">Python ビデオ チュートリアル</span>
以上がPythonのループ関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。