メモリーを最大限に活用するためにはimportをつかう方が効
そう考えていくと標準ライブラリーをつかう時の大まかな仕組みが
「プラス、マイナス、かける、割る」
そうした演算とimportする演算の違いはどのように考えたら
標準ライブラリと組み込みの演算の違い
標準ライブラリーと組み込み演算の違いを理解するためには
組み込み演算
Pythonには、プラス、マイナス、かける、
a = 5 + 3 # 足し算 b = 5 - 3 # 引き算 c = 5 * 3 # 掛け算 d = 5 / 3 # 割り算
標準ライブラリ
標準ライブラリには、mathモジュールや、statisticsモジュールなどがありまimport文を使って明示的に
import math result = math.sqrt(16) # 平方根を計算
違いのまとめ
- 組み込み演算はインポートせずに使用できる基本的な演算。
- 標準ライブラリは、より複雑な計算や特定の機能を提供し、
インポートが必要。
組み込み演算は基本的な操作を素早く行うために便利ですが、
なるほど。組み込み演算は他にどのような物がありますか?
Pythonの組み込み演算子は、以下のような種類があります。
算術演算子
加算 (
+)減算 (
-)乗算 (
*)除算 (
/)整数除算 (
//)剰余 (
%)累乗 (
**)
比較演算子
等しい (
==)等しくない (
!=)より大きい (
>)より小さい (
<)以上 (
>=)以下 (
<=)
論理演算子
論理積 (
and)論理和 (
or)論理否定 (
not)
ビット演算子
ビット積 (
&)ビット和 (
|)排他的論理和 (
^)ビット否定 (
~)左シフト (
<<)右シフト (
>>)
代入演算子
代入 (
=)加算代入 (
+=)減算代入 (
-=)乗算代入 (
*=)除算代入 (
/=)整数除算代入 (
//=)剰余代入 (
%=)累乗代入 (
**=)ビット積代入 (
&=)ビット和代入 (
|=)排他的論理和代入 (
^=)左シフト代入 (
<<=)右シフト代入 (
>>=)
特殊演算子
メンバーシップ演算子 (
in,not in)アイデンティティ演算子 (
is,is not)
これらの演算子を使用することで、
上記が全ての組み込み演算です。
前述のリストはPythonのすべての組み込み演算子を網羅して
それぞれの演算子は以下のように分類されます:
算術演算子:
+,-,*,/,//,%,**比較演算子:
==,!=,>,<,>=,<=論理演算子:
and,or,notビット演算子:
&,|,^,~,<<,>>代入演算子:
=,+=,-=,*=,/=,//=,%=,**=,&=,|=,^=,<<=,>>=特殊演算子:
in,not in,is,is not
これらの演算子を組み合わせて、
〆最後に〆
以上、間違い・ご意見は
次のアドレスまでお願いします。
最近は全て返信出来てませんが
適時、返信して改定をします。
nowkouji226@gmail.com
【全体の纏め記事へ】

