検索

Pythonのループ関数

Jul 01, 2019 pm 01:50 PM
python

Pythonのループ関数

Python の for ループ

  1. <span class="com">#for ループ形式 (foreach と同様) Java の場合): リスト名の識別子の場合:</span>

  2. ##>>><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>

  3. #>>>

    <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>

  4. ##print<span class="pln">(</span><span class="kwd">item</span><span class="pun">)</span><span class="pln"></span> <span class="pun"></span>

  5. <span class="pln"></span>

    #movie1
  6. <span class="pln"></span>##映画 2

  7. <span class="pln"></span>映画 3

  8. 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 font-size: background-color: rgb border: solid padding: border-radius:><span class="com">while ループ形式: while ループ条件: </span>

  9. #>>><span class="pun"></span> <span class="pln"></span>while<span class="kwd"></span> count <span class="pln"> </span>&lt ;<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>

  10. <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>

  11. ## カウント

    =<span class="pln"></span> カウント <span class="pln"></span> 1<span class="pln"></span>

  12. <span class="pln"></span>

    映画 1
  13. <span class="pln"></span>

    映画2
  14. <span class="pln">movie3</span>

for ループと比較して、while ループにはより多くの条件判断ステートメントが含まれています。ループの終了条件をカスタマイズできます

Python の判断

  1. <span class="kwd">if</span> <span class="pln"> </span><span class="pun">特定の条件を満たす</span><span class="pln"> </span><span class="pun">:</span>

  2. <span class="pln"></span>#特定のステートメントを実行

  3. else<span class="kwd"> </span><span class="pln">:</span><span class="pun"></span>

  4. <span class="pln">特定のステートメントを実行する</span><span class="pun"></span>

  5. 注: if ステートメントand else ステートメントは最後に: を追加する必要があり、if と else の後に実行するコードはインデントする必要があります

Python の関数

  1. #>>><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>

  2. ##>> > ;

    def<span class="pln"></span> listItems(<span class="pln"></span>items)<span class="pln"></span> :<span class="pln"></span>

  3. <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>

  4. <span class="pln"></span>#if はインスタンス<span class="pln"></span>(## #アイテムリスト######)###### ######:############## <span class="pln"></span># listItems(<span class="pln"></span>item)<span class="pln"></span>

    ###### ######それ以外###### ######:########################
  5. print

    (<span class="pln"></span>item)<span class="pln"></span>

  6. <span class="pln"></span><span class="pln"></span>

  7. >>>

    listItems<span class="pln"></span>(new_movies)<span class="pln"></span>

  8. ##映画1
  9. #映画 2<span class="pln"></span>

  10. ##映画 3

    <span class="pln"> </span>

  11. #movie4_1
  12. <span class="pln"></span>##movie4_2

  13. <span class="pln"></span>movie_4_3_1

  14. <span class="pln"></span>#movie_4_3_2

  15. <span class="pln"></span>movie5

  16. 関連チュートリアルの推奨事項: <span class="pln">Python ビデオ チュートリアル</span>

以上がPythonのループ関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
PythonスクリプトがUNIXで実行されない可能性がある一般的な理由は何ですか?PythonスクリプトがUNIXで実行されない可能性がある一般的な理由は何ですか?Apr 28, 2025 am 12:18 AM

PythonスクリプトがUNIXシステムで実行できない理由には、次のものが含まれます。1)CHMOD XYOUR_SCRIPT.PYを使用して実行権限を付与する不十分な権限。 2)shebangラインが正しくないか欠落している場合、#!/usr/bin/envpythonを使用する必要があります。 3)環境可変設定が誤っていない場合、OS.Environデバッグを印刷できます。 4)間違ったPythonバージョンを使用して、Shebangラインまたはコマンドラインでバージョンを指定できます。 5)仮想環境を使用して依存関係を分離する依存関係の問題。 6)構文エラー、python-mpy_compileyour_script.pyを使用して検出します。

Pythonアレイを使用することがリストを使用するよりも適切なシナリオの例を挙げてください。Pythonアレイを使用することがリストを使用するよりも適切なシナリオの例を挙げてください。Apr 28, 2025 am 12:15 AM

Pythonアレイの使用は、リストよりも大量の数値データの処理に適しています。 1)配列を保存するメモリを保存します。2)アレイは数値的な値で動作するのが高速です。3)アレイフォースタイプの一貫性、4)アレイはCアレイと互換性がありますが、リストほど柔軟で便利ではありません。

Pythonでリストと配列を使用することのパフォーマンスへの影響は何ですか?Pythonでリストと配列を使用することのパフォーマンスへの影響は何ですか?Apr 28, 2025 am 12:10 AM

listSareのより良い前提条件とmixdatatypes、whilearraysares優れたスナリカル計算砂の砂を大きくしたデータセット。

Numpyは、大きな配列のメモリ管理をどのように処理しますか?Numpyは、大きな配列のメモリ管理をどのように処理しますか?Apr 28, 2025 am 12:07 AM

numpymanagesmemoryforlargearrayseffictificleusing biews、copies、andmemory-mappedfiles.1)rewsinging withotingcopying、directmodifying theoriginalArray.2)copiescanbecreatedwithcopy()methodforpreservingdata.3)Memory-MapplehandLemassiutasedatasetasedatasetasetasetasetasetasedas

モジュールのインポートが必要なのはどれですか:リストまたは配列は?モジュールのインポートが必要なのはどれですか:リストまたは配列は?Apr 28, 2025 am 12:06 AM

listsinpythondonotrequireimportingamodule、whilearrays fromthearraymoduledoneedanimport.1)listsarebuiltin、versatile、andcanholdmixeddatypes.2)araysaremoremory-efficient-fornumerumerumerumerumerumerdatabutでき、対象となるンドベフェフサメタイプ。

どのデータ型をPythonアレイに保存できますか?どのデータ型をPythonアレイに保存できますか?Apr 27, 2025 am 12:11 AM

Pythonlistscanstoreanydatatype,arraymodulearraysstoreonetype,andNumPyarraysarefornumericalcomputations.1)Listsareversatilebutlessmemory-efficient.2)Arraymodulearraysarememory-efficientforhomogeneousdata.3)NumPyarraysareoptimizedforperformanceinscient

Pythonアレイに間違ったデータ型の値を保存しようとするとどうなりますか?Pythonアレイに間違ったデータ型の値を保存しようとするとどうなりますか?Apr 27, 2025 am 12:10 AM

heouttemptemptostoreavure ofthewrongdatatypeinapythonarray、yure counteractypeerror.thisduetothearraymodule'sstricttypeeencultionyを使用します

Python Standard Libraryの一部はどれですか:リストまたは配列はどれですか?Python Standard Libraryの一部はどれですか:リストまたは配列はどれですか?Apr 27, 2025 am 12:03 AM

PythonListSarePartOfThestAndardarenot.liestareBuilting-in、versatile、forStoringCollectionsのpythonlistarepart。

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

VSCode Windows 64 ビットのダウンロード

VSCode Windows 64 ビットのダウンロード

Microsoft によって発売された無料で強力な IDE エディター

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール