こんにちは、くれあです。
最近何となく「Python」を勉強し始めました。
手始めに四則計算など基本的な計算を実行してみましたので、
メモとして紹介していきたいと思います。
まとめて実行した、サンプルはこちらです。
基本的な計算は各プログラミング言語でほぼ共通かと思いますので
言語関係なくプログラミング初心者の方、参考になるかと思います!
足し算・引き算
普段書く計算と同じで、足し算は「+」引き算は「-」です。
補足ですが「print(★)」で★を出力(表示)してね〜という意味になります。
print( 1 + 2 );
print( -4 + 3.5 );
print( 5 - 4 );
実行結果
3
-0.5
1
それぞれの計算結果が出力されました。
もちろん負の数も対応してますね〜。
掛け算・割り算
掛け算は「*」割り算は「/」で計算できます。
print( 3 * 4 );
print( 1.5 * 3 );
print( 5 / 2 );
print( 6 / 3 );
実行結果
12
4.5
2.5
2.0
割り算は小数点以下も返します。
整除計算
整除計算「//」を使うと小数点以下を切り捨てられます。
print( 5 // 3 );
実行結果
1
「//」はその数を超えない最小の整数を返します。
負の数で計算すると変わった結果になります。
print( -3 // 2 );
実行結果
-2
-3を2で割ると-1.5なので「-1.5を超えない最小の整数」即ち「-2」を返します。
四捨五入をしたかったらmathモジュールなどを使うと良いでしょう。
割った余りを返す
余りだけを見たい時は剰余演算子「%」を使います。
「%」も他言語でも共通なことが多いかと思います。
print( 11 % 3 );
実行結果
2
累乗(べき乗)計算
累乗計算は指数演算子「**」を使います。
例えば、\(5^3\)などの計算結果を出力できます。
print( 5 ** 3 );
print( 4 ** (1/2) );
print( 27 ** (1/3) );
\(1/2\)乗で平方根\(\sqrt{x}\)、\(1/3\)乗で立方根\(\sqrt[3]{x}\)の計算になります。
計算結果
125
2.0
3.0
まとめ
まずは基本的な四則計算、累乗計算までまとめてみました。
ノートに計算を書く容量で、簡単に計算結果が出力できますね!
計算を組み合わせると数が大きい面倒な計算ができますし、
他にも複雑な演算プログラムもできるかと思いますので、
これからも勉強していきたいですね・・・!
コメント