にしのクエスト2

情報処理技術者試験と資格学校講師の日常

20240615101703

pythonで学ぶ超初心者プログラミング (12)mathモジュールの利用


プログラミング超初心者向けの連載です。

この講座の目標は高校生が「共通テスト」ないしは「基本情報処理
技術者」でPythonライクな疑似言語に困らないレベルにすること。

もちろん、他の言語を学ばれた方にも「Python」に馴染んでいただ
けるような内容にできたらと考えています。

Python+VSCの組み合わせでやっています。環境設定は過去記事を
ご覧ください。

3.1.2 math モジュールの利用1

import math

#2の平方根を計算する

print(math.sqrt(2))

#小数点以下を切り捨てる

print(math.floor(1.2345))

--------

1.4142
1

モジュールとはあらかじめ目的をもって作られたプログラ
ムみたいなものだと思ってください。これがあると、例え
ば平均とか最大とか・・・プログラミングしなくても手軽
に数値の処理などを行うことができます。

3.1.2 math モジュールの利用2

import math

a=4
b=6

#最大公約数を求める
print(math.gcd(a,b))

--------

2

プログラムの先頭でモジュールをインポートすると、様々な
機能が使えます。数学用のモジュールであるmathは切り上げ
やら切り捨てやら、計算に関わるモジュールが多く用意され
ています。

ここでは全てを取り上げませんが、ぜひ一度検索してみてく
ださい。

 

続きます!