Python には goto ステートメントがないのはなぜですか?

WBOY
リリース: 2023-08-30 21:49:15
転載
1573 人が閲覧しました

Python には goto ステートメントがないのはなぜですか?

はい、Python には goto ステートメントはありません。まずはC言語のgotoとは何かを理解しましょう。ただし、C では goto の使用も推奨されません。

C プログラミングの goto ステートメントは、「goto」から同じ関数内のマークされたステートメントへの無条件ジャンプを提供します。構文は次のとおりです -

リーリー ###例###

次に、goto C プログラムを見てみましょう -

リーリー ###出力### リーリー

- goto ステートメントの使用は、C 言語でも推奨されません。

Python には GoTo はありません Python では、if ステートメント、or、および if-else 式と、while ステートメントと for ステートメントを使用したループ (Continue と Break を含む) を使用して同じタスクを実行できるため、goto は必要ありません。

ユーザー定義の例外

ユーザー定義の例外を代わりに使用します -

リーリー

ネストされたメソッド

###例###

別のオプションとしてネストされたメソッドを使用する -

リーリー ###出力### リーリー

goto ステートメント モジュール

Pythonのgotoを使った関数デコレーターです。 Python 2.6 ~ 3.6 および PyPy でテストされました。 pip -

を使用してインストールします。

注: Python 3.6 に適用されます

リーリー

例を見てみましょう

ああああ

以上がPython には goto ステートメントがないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!