Pythonのwhileとforの違い

(*-*)浩
リリース: 2019-07-09 10:19:21
オリジナル
10356 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート