Python で文字列を使用して関数/メソッドを呼び出すにはどうすればよいですか?

王林
リリース: 2023-09-10 20:49:02
転載
1332 人が閲覧しました

Python で文字列を使用して関数/メソッドを呼び出すにはどうすればよいですか?

Python 関数は通常、その名前を使用して呼び出されます。ただし、文字列を使用して関数を呼び出すこともできます。これを行うには、locals() と globals() を使用します。

文字列を使用して関数を呼び出す

###例###

この例では、文字列を使用して 2 つの関数を呼び出す方法を学びます -

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

文字列変数を使用した関数の呼び出し

###例###

この例では、関数

xyzuvw()

が引数を受け入れて出力するクラス

Example

を作成しました。このクラスを参照するには、globals() 関数が使用されます。その後、getattr() を使用してサンプル クラス

xyzuvw()

- の関数を参照します。 リーリー ###出力### ああああ

以上がPython で文字列を使用して関数/メソッドを呼び出すにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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