02-02 関数,モジュール・パッケージ
関数¶
02-01. シンプルな関数¶
# 02-01. シンプルな関数
def simple_func():
print("関数を呼び出しました.")simple_func()関数を呼び出しました.
02-02. シンプルな関数 その2¶
# 02-02. シンプルな関数 その2
def simple_func_2():
print("1. 関数を")
print("2. 呼び出し")
print("3. ました.")simple_func_2()1. 関数を
2. 呼び出し
3. ました.
02-03. 引数を持つ関数¶
# 02-03. 引数を持つ関数
def my_abs_print(x):
y = abs(x)
print("入力", x)
print("絶対値", y)my_abs_print(5)入力 5
絶対値 5
02-04. 引数と戻り値をもつ関数¶
# 02-04. 引数と戻り値をもつ関数
def add(a, b):
c = a + b
return cx = add(-3.2, 4)
print(x)0.7999999999999998
モジュール¶
02-05. mathモジュールの読み込み¶
# 02-05. mathモジュールの読み込み
import matha = math.log(2)
print(a)0.6931471805599453
02-06. osパッケージの読み込み¶
# 02-06. osパッケージの読み込み
import osfilepath = os.path.join("parent", "child", "file.txt")
print(filepath)parent/child/file.txt
02-07. mathモジュール¶
# 02-07. mathモジュール
import mathprint("円周率:", math.pi)
print("自然対数の底:", math.e)
print("log(2):", math.log(2))
print("√3: ", math.sqrt(3))
print("sin(π/2): ", math.sin(math.pi/2))
print("cos(π): ", math.cos(math.pi))
print("tan(π/4): ", math.tan(math.pi/4))円周率: 3.141592653589793
自然対数の底: 2.718281828459045
log(2): 0.6931471805599453
√3: 1.7320508075688772
sin(π/2): 1.0
cos(π): -1.0
tan(π/4): 0.9999999999999999
02-08. matplotlibパッケージのpyplotモジュールをpltとして読み込む¶
# 02-08.
# matplotlibパッケージのpyplotモジュールをpltとして読み込む
import matplotlib.pyplot as plt