いろんなプログラミング言語で、「宣言」と「定義」という用語が出てきます。
C言語などの用語だと、宣言(declaration) というのは、関数や変数の型などの情報を指定することを指します。
Pythonでは、global
とか nolocal
とかが宣言にあたります。
def func():
global VAR # 変数VAR はグローバルと 「宣言」
do_something(VAR)
定義(definition) は、実際に変数などの実体を作成することです。Pythonだと、var=100
とかになります。
var = 100 # 変
Python.jp Discordサーバを始めてから、早いものでもう2年ほど経ちました。登録者は2700名ほどで、初心者の質問なんかもちょくちょく流れてきます。
で、結構いろんな質問を見てるんですが、初心者はもちろん、プログラミングを始めてからけっこうたつような人でも、質問の内容がどうも怪しい、という人がいます。コンピュータやプログラミングの知識以前に、なにか問題を解決するときに、解決するための基礎的な手順ができていない感じの人たちです。プログ
Copyright © 2020 Atsuo Ishimoto
Powered by miyadaiku