ホームページ  >  記事  >  バックエンド開発  >  Python whileループ文の解説と同期解析(コード例)

Python whileループ文の解説と同期解析(コード例)

Tomorin
Tomorinオリジナル
2018-08-11 15:37:403075ブラウズ

プログラミング言語である Python には当然独自のループ ステートメントがあり、その中で最も一般的なのは Python の while ループ ステートメントと for ループ ステートメントです。 (プログラミングのバックグラウンドを持つ学生は、Python while ループ ステートメント には、形式 の do...while ループ ステートメントがないことに注意してください。)

Python を背景言語は、他の言語をベースにして、本質を取り除き、残骸を捨てます。ループ文だけの観点から見ると、その言語が使用しているものは他の言語では代替不可能であり、これに基づいて、背景の実際の状況と組み合わせて、言語の動作がわかります。一部の言語では「単純さのために複雑なロジック」が放棄されました。

私が初めてプログラミングを学んだとき、先生が私に質問しました。「数学と英語の調子はどうですか?」最初は、なぜ突然この質問をしたのか分かりませんでした。私の勉強は徐々に深まり、先生の本来の意図が徐々に理解できました。 数学の基礎があり、プログラミングを最も幅広くカバーする論理言語を学びたい人にとっては、他の上級者よりも優れているでしょう。効率。 もちろん、いわゆる「数学の基礎」は中学数学をマスターしていれば十分です。

英語については、Python 言語が最初に発明され、米国で公開されたことは当然のことながら、コンピュータを擬人化した場合、英語で表現されたコンピュータ言語がその人の「母語」となることは誰もが知っています。擬人化されたコンピューターです。

次に、Python の while ループ ステートメントについて説明します。

Python whileループ文の解説と同期解析(コード例)

(図 1.1)

図 1.1 は、while ループ ステートメント全体のループ プロセス (ループ ロジックとも呼ばれます) を表しています。

条件は、多くの場合、条件です。 while に与えます。ループによって設定される条件は、常に true (true) 条件です。 while ループ ステートメントは、条件が true の場合にのみループを開始します。条件が false (true ではない) の場合、while ステートメントは終了します。

以下は、while ステートメントの条件が true の場合のループ ステートメントの例です。

例:

Python コード:

#!/usr/bin/ env python                
# -*- coding: UTF-8 -*- 
count = 0
while (count < 9):                            
      print &#39;The count is:&#39;, count
       count = count + 1 
        print "Good bye!"

実行すると、結果は次のようになります:

The count is: 0
The count is: 1
The count is: 2
The count is: 3
The count is: 4
The count is: 5
The count is: 6
The count is: 7
The count is: 8
Good bye!

同期分析:

#!/usr/bin/env python

そして一般的な#! /usr/bin/ python は異なります。python の前に env を追加しました。env は、ユーザーが / を挿入できないようにするためです。 Python ファイルは /usr/bin ファイルの下にあり、エディタでも Python ファイルをスムーズに見つけることができます。

# -*- coding: UTF-8 -*-

バックグラウンドで編集された中国語が正常に表示されるようにするには、

count = 0

変数 count に値を代入します。値は 0

while(count < 9):

while ループが開始され、ループ true が次のように設定されます。 9 未満

print&#39;The count is:&#39; ,  count

Python で文字列変数を出力するには、print を使用します。「カウントは変数出力です。」 set "

count = count +1

whlie's#true条件を満たした後、ループは次のようになります。 continue (count 1)、count 1 を加算した後、 が count

print"Good bye!"

に再度割り当てられます。コード行は、count が 9 より大きい場合、つまり count の後に出力される別の文字列が true の条件を満たさなくなり、別の出力

以上は python while ループ文 の説明と同期解析であり、関連した問題に遭遇した際に皆様のお役に立てれば幸いです。 Python while ループ ステートメント この記事を通して。

課外授業延長:

Python 入門ループ: for ループと else の使用法 (詳細な例を含む)


以上がPython whileループ文の解説と同期解析(コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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