ホームページ  >  記事  >  バックエンド開発  >  Pythonのwhileとforの違い

Pythonのwhileとforの違い

(*-*)浩
(*-*)浩オリジナル
2019-06-28 15:14:0910272ブラウズ

Python の for ループと while ループの間に本質的な違いはありませんが、実際のアプリケーションでは、適切性が異なります。

while ループはループ数が不明なループに適しており、for ループはループ数が既知のループに適しています。

Pythonのwhileとforの違い

for は主に次のようなトラバーサルで使用されます: (推奨学習: Python ビデオ チュートリアル )

for i in range(10):
    print(i)
打印结果为:
0 1 2 3 4 5 6 7 8 9   
list1 = [1,2,"a”]
for i in list1:
    print(i)
#打印结果为逐步列表list1中的元素:
1
2
a

while ループは、トラバーサルにはほとんど使用されません (ステートメントが多すぎるため、for ほど便利ではありません)。主に、次のような条件が満たされたときにループを判断するために使用されます。 Python 関連の技術記事については、

Python チュートリアル

列を参照して学習してください。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。