この記事は役に立ちましたか?
もし参考になりましたら、下記のボタンで教えてください。
もし参考になりましたら、下記のボタンで教えてください。
関数定義で引数に*と**(1個または2個のアスタリスク)をつけると、呼び出し時に任意の数の引数(可変長引数)を指定できる。慣例として*args, **kwargsという名前が使われることが多いが、*と**が頭についていれば他の名前でも問題ない。以下のサンプルコードでは*args, **kwargs
# float型の特性を表示import sysprint(sys.float_info)C:>python xxx.pysys.float_info(max=1.7976931348623157e+308, max_exp=1024, max_10_exp=308, min=2
Numpyは、Pythonのサードパーティー製パッケージで配列や行列を効率よく扱えるようになっています。Numpyでデータを扱うimport numpy as np1次元配列a = np.array([1,2,3])入力・出力結果は下記となります。a
# for文で1~100の値と識別番号を表示for i in range(1, 101): print(f'i = {i:3} id(i) = {id(i)}')C:>python xxx.pyi = 1 id(i) = 140707660424104i =
# クラスメソッドと静的メソッドclass Super(): name = '親クラス' @classmethod def class_method(cls) -> None: print(f'class_method :
Pythonの特徴に関する次の記述のうち、誤っているものはどれか。Pythonは柔軟な配列や集合、ディクショナリといった、非常に高水準のデータ型を組み込みで持つ。データ型の一般性が高いためPythonの対応可能な問題領域はAwkより広いが、Perlと比べると同程度である。Python
コメント