〜変数と演算子〜TweetPocketはじめに前回の続きです。worldを表示させてるところまでやってみました。今回は、変数と演算子について書きたいと思います。10.10.5Python:3.5.1変数とは何か?変数とはデータに名前を与えることで、データを扱いやすくしたり、データを保持したりできるようにようにするもので、プログラムの中で定義することができます。「a」という名前の変数に「9」という整数値のデータを格納するには下記のように記述します。9数学では「=」は等しいという意味で使用されますが、プログラミングでは右辺の値を左辺に代入するために利用されます。「b」という変数に「a」という変数の値を代入することもできます。数字アンダースコア(_)になります。数字は名前の先頭に持ってくることはできません。それと、下記の名前はPythonの予約語なので、変数名に使用することができないので注意が必要です。※ちなみにPythonは予約後が少ないです。andasassertbreakclasscontinuedefdelelifelseexceptexecfinallyforfromglobalifimportinislambdanotorpassprintraisereturntrywhilewithyield演算子とは?演算子とは、式で実行する演算を指定する記号のことです。算術を行うときに指定する演算子を「算術演算子」と言います。算術演算さっそく算術演算子を試してみましょう。#まずはPythonのインタープリタを起動しますPython#加算>>>2+35#減算>>>5-23#乗算>>>2*36#除算>>>8/51.6簡単ですね。Pythonにはデータ型というものがあり、integer,float,string,booleanがある。integerは整数型、floatは浮動小数点型,stringは文字列型,booleanはブール型になる。上の例で言えば、5,3,6などは整数型で1.6は浮動小数点型になる。上の例で除算を行う際に利用した「/」演算子は浮動小数点除算を行うので常に計算結果は浮動小数点型になります。「//」演算子を利用します。>>>9/51.8>>>9//51「//」演算子では整数の結果が返し、余剰は切り捨てているのがわかります。ちなみに「/」でも「//」でも0除算するとエラーが発生します。これまでの説明で、算術演算子による計算に使用したのは数値だけでしたが、計算には変数を利用することもできます。6#aを出力してみる>>>print(a)15aにa+6の計算結果を代入したのでaが9から15に変化しているのがわかる。ちなみに上記の式は下記のように書き換えることができ、普通のは下記のような書き方になります。6>>>print(a)15では、他の算術演算子についても試してみましょう。225今回はこの辺で終わりたいと思います。次回は「文字列」について書きたいと思います。最後まで読んでいただきありがとうございました。プログラミングSNSでもご購読できます。TwitterでフォローするFeedlyでフォローするSTM当ブログの管理人STMです。プログラミング関係の記事を中心に、趣味のカメラやファッションの話など掲載しています。読者の皆様のお役に立てる情報配信を心がけています。*メールアドレス(公開はされません。*上に表示された文字を入力してください。