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 c
x = add(-3.2, 4)
print(x)
0.7999999999999998
モジュール¶
02-05. mathモジュールの読み込み¶
# 02-05. mathモジュールの読み込み
import math
a = math.log(2)
print(a)
0.6931471805599453
02-06. osパッケージの読み込み¶
# 02-06. osパッケージの読み込み
import os
filepath = os.path.join("parent", "child", "file.txt")
print(filepath)
parent/child/file.txt
02-07. mathモジュール¶
# 02-07. mathモジュール
import math
print("円周率:", 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