サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す
from decimal import Decimal
import math
import random
isinstance(値, (int, float))
小数.is_integer()
型ではなく値の判定
ex) 1.0 は True になる
int(文字列)
max(数値1, ...)
random.randint(min, max)
min <= 乱数 <= max
数1 % 数2
数値 ** 指数
pow(数値, 指数)
round(数値, 小数点以下の桁数)
round(数値)
abs(数値)
math.isclose(小数1, 小数2, abs_tol=1e-桁数)
小数点第n位以下の誤差を許容
math.sqrt(数値)
def get_digit_count(num):
if num == 0:
return 1
else:
return math.floor(math.log10(abs(num))) + 1
Decimal型同士で計算する
Decimal(値)
math.comb(n, r)