ホームページ >バックエンド開発 >Python チュートリアル >Python パスの詳細な紹介とサンプルコード

Python パスの詳細な紹介とサンプルコード

黄舟
黄舟オリジナル
2016-12-15 09:06:341669ブラウズ

Python パスの使用法:

空のステートメントは何も行わない

完全な形式を保証する

完全なセマンティクスを保証する

C または C++/Java の if ステートメントを例に挙げます:

if(true)
;  //do nothing
else
{
  //do something
}

Python に対応すると、次のようになります。このように書く:

if true:
  pass #do nothing
else:
  #do something

1 関数における pass 文の役割

プログラムを書いているとき、アイデアの実行文部分はまだ完成していませんが、この時点では pass 文を使うことができます。場所を占めるため、またはマークとして使用することもできます。これは後で完成するコードです。たとえば、次のようにします。

def iplaypython():
  pass

関数 iplaypython を定義しますが、関数本体はまだ完成しておらず、内容を書かずに空のままにすることはできないため、代わりに pass を使用して場所を占有することができます。

2 ループにおける pass ステートメントの役割

pass は、複合ステートメントの空の本体を記述するためによく使用されます。たとえば、while ステートメントの無限ループが必要な場合、各反復に操作は必要ありません。次のように記述します:

while True:
  pass

上記は単なる例です。実際には、実行コード ブロックは空であり、何も実行しないため、このようなコードは記述しないのが最善です。無限ループに入ってしまいます。

読んでいただきありがとうございます。他の関連記事については、PHP 中国語 Web サイト (www.php.cn) に注目してください。


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