はじめに
プログラミングの学習をしていて、イメージが付かず、理解出来ないものが多かったので、
今回は、変数や定数を初心者でもわかるように、会社のルールにたとえて、
わかりやすく説明してみました。
イメージも画像として入れているので、楽しみながら学んでいただけると嬉しいです!
間違っている点などあれば、コメント等いただければと思います。
変数
簡単に言うと、値を入れておく型、だとよく言われます。
※私は、型ってなんだよ!ってなりました。笑
では、プログラミング用語を元に、型とはなんなのか、どうやって使っていくのか、
説明していきます!
変数 = 型
変数とは、会社内で例える、書類のようなものです。
残しておきたいものや値などを、入れていきます。
そして、入れ方や記入方法が書類に応じてあるように、変数にも存在します。
変数名のルール
会社によって書類の名前の付け方にルールがありますよね。
2019XXYY.text のように日付を記入しなさい!
営業資料_〇〇会社.pxp のように営業資料には社名も入れろ!! などなど
これと同様に変数にも、ルールがあります。
例えば、
数字で始まるのはダメ! (123hensuu 55gogo など)
大文字は使ってもいいよ! or 大文字使えません! などなど
自分が使いたい言語のものも調べてみましょう!
※変数を使う記号等にルールはあれど、設定方法はかなり緩いので、管理が大変なので、
プロジェクトなどによって、変数の定義方法が決められていることも多いです。
型
会社によって、資料の書類の種類がいくつかあり、それぞれに大まかな記入方法があるように、
変数にも、量は違えど、種類や記入方法が存在します。
たとえば、
整数だけが入るもの(整数型)
文字列だけが入るもの(文字列型) などなど
そして、プログラミング言語ごとに、それぞれに記入方法や定義、設定方法が異なっていたりします。
※プログラミングで変数を設定する際は気をつけましょう。!
書き換え可能
会社でも書類等の書き直しの際にルールが存在するように、
プログラミングの変数でも変数の書き直し方やルールが存在します。
例えば、一度変数を定義してしまうと、その型を変えてはいけない。など。
再定義の方法もプログラミング言語によって異なったりもします。
※プログラミングで変数を再設定する際は気をつけましょう。!
#まとめ
変数とは、値を入れておく型
プログラミングを行なっていると、様々な場面で繰り返し使いたい要素が現れます。
それらを社内で記入を行う書類のように、
プログラミングの中で忘れない、または使えるようにしておくだけなんだなあと、
難しく考えすぎずに、変数を使いまくりましょう!!!
さいごに
会社にたとえて記入しましたが、解釈や理解の仕方は人それぞれなのかなと思っています。
私は、型や変数などをきちんと理解するのに時間がかかったので、、、
理解を行う際に、そんなことか、難しくないじゃん!って思ってもらえたら嬉しいです!