# -*- coding: utf-8 -*- import math # 三角関数 angle = 30 h = 50 a = math.sin(math.radians(angle)) * h b = math.cos(math.radians(angle)) * h # 数値の平方根(ルート)を取得する st = math.sqrt(2) # 数値の絶対値を取得する ab = abs(-5) # シーケンス内の最大数値を取得する mx = max(10, 20, 30) # シーケンス内の最小数値を取得する mn = min(10, 20, 30) # 商と剰余のタプルを取得する (5/2,5%2)と同じ dm = divmod(5, 2) # べき乗 (3**3 でもできる) pw = pow(3, 3) # 数値を四捨五入する rd = round(3.45, 1) s = "%0.1f" % 3.45 # シーケンス内の合計 sm = sum(range(10)) print "h:", h print "a:", a print "b:", b print print ">>> math.sqrt(2)" print st print ">>> abs(-5)" print ab print ">>> max(10, 20, 30)" print mx print ">>> min(10, 20, 30)" print mn print ">>> divmod(5, 2)" print dm print ">>> pow(3, 3)" print pw print ">>> round(3.45, 1)" print rd print ">>> sum(range(10))" print sm
実行すると
h: 50 a: 25.0 b: 43.3012701892 >>> math.sqrt(2) 1.41421356237 >>> abs(-5) 5 >>> max(10, 20, 30) 30 >>> min(10, 20, 30) 10 >>> divmod(5, 2) (2, 1) >>> pow(3, 3) 27 >>> round(3.45, 1) 3.5 >>> sum(range(10)) 45
詳細はドキュメントで
0 件のコメント:
コメントを投稿