Pythonで加減乗除と+α
和 a+b 1+2 $${1+2=3}$$
差 aーb 3ー4 $${3-4=-1}$$積 a*b 5*6 $${5\times6=30}$$
乗 a**b 2**3 $${2^3=8}$$割 a/b 9/4 $${9\div4=2.25}$$
商 a // b 9 // 4 $${9\div4=2…1}$$ → 商は 2
余 a%b 9%4 $${9\div4=2…1}$$ → 余り 1
四則計算(+ー*/)については良く分かっているんでしょうけれど、それらに加えて「乗(**)と商( // )と余り(%)」についても使えるようにしておきましょう。
a = _______ (input ( ))
b = _______ (input ( ))
print (a , '÷' , _________________ )
なお、このタイミングで input 文と print 文についても確認しておきましょう。
(文字列型変数)= input ( )
(整数型変数)= int ( input ( ) )
(実数型変数)= float ( input ( ) )print ( 変数 , ' 文字列 ' , 計算式 , … ) # カンマで区切って並べる
print ( … , end = ' ' ) # 改行しない
print ( ) # 改行だけする
【実習】と《チャレンジ》のコードの例は下をどうぞ。
【実習】
a = int (input ( ))
b = int (input ( ))
print (a , '÷' , b , '=' , a//b , '・・・' , a%b )
《チャレンジ》
a = int (input ( ))
b = int (input ( ))
print ((a**2+b**2)**0.5 )
※ 斜辺の長さは $${\sqrt{a^2+b^2}}$$ ですが、 ルート $${\sqrt{\quad}}$$ は $${\dfrac{1}{2}}$$ 乗と同じですから、$${(a^2+b^2)^{0.5}}$$ と書けます。
◇ ◇ ◇
〜 Python を使ってみよう 〜
▷ Pythonで加減乗除と+α
▷ もし Python に出くわしたら
▷ Python グルグルとぐろ巻く