Pythonのプログラミングにおいて、特にサンプルコードなどでよく見かけるhoge
という単語について解説します。
メタ構文変数とは
メタ構文変数は、プログラミング言語のサンプルコードなどで、例示のために用いられる特に意味のない名前です。言語仕様上のキーワードと一目で区別できるよう、慣用的に「無意味であると広く知られている」文字列を用いることが多いです。
‘hoge’とは
hoge
は、プログラミング版「ピヨピヨ 太郎」のことで、サンプルプログラムなどで適当な名称を使いたいときによく使われます。特に意味はなく、使われるのはほぼ日本限定です。
例えば、サンプルプログラムを書くときに、適当な名称を使いたい場合があります。そのようなときには、user_id = "hoge";
のように書くことがあります。ここで登場したhoge
は意味のない名前で、実際の処理では本物のユーザIDを書く必要があります。
まとめ
hoge
という単語が出てきたら、「『これは何の意味もない名称ですよ~』な名称なんだな~」と考えてください。プログラムを書く人たちの間では、「『hoge』は意味のない名前」というのが共通認識になっています。
以上、Pythonでのメタ構文変数hoge
についての解説でした。この記事がPythonプログラミングの理解に役立つことを願っています。.