Pythonでの正しい演算子の優先順位は何ですか?
次の表は、Pythonでの演算子の優先順位を、優先順位の高いものから低いものの順に示しています。
**:べき乗(累乗) | |
〜+-:補数、単項プラスおよびマイナス(最後の2つのメソッド名は+ @および-@) | |
* /%//:乗算、除算、モジュロおよびフロア除算 | |
+-:足し算と引き算 | |
>> <<:左右のビット単位のシフト | |
&:ビット単位の'AND' | |
^ | :ビット単位の排他的論理和と通常の論理和 | |
<=<>> =:比較演算子 | |
<> ==!=:等式演算子 | |
=%=/ =// =-=+ =* =** =:代入演算子 | |
ではありません:ID演算子 | |
含まれていない:メンバーシップ演算子 | |
not or and:論理演算子 | |
-
Pythonタプルを作成するための正しい構文は何ですか?
Pythonでは、タプルオブジェクトは不変のアイテムのコレクションであり、必ずしも同じタイプである必要はありません。項目はコンマで区切られ、括弧内に配置されますが、オプションです。 >>> T1 = (1,one,3.45,[1,2,3]) >>> T2 = 1,2,3,4 空のタプルオブジェクトは、括弧内に何も含まずに作成されます >>> T3 = () >>> T3 () タプルに含めるアイテムが1つだけの場合は、その後ろに追加のコンマが配置されます。 >>> T4 = 10, >
-
Pythonの__init__。pyとは何ですか?
__init __。pyファイルは、Pythonがディレクトリをパッケージを含むものとして扱うようにするために必要です。これは、文字列などの一般的な名前のディレクトリが、後でモジュール検索パスで発生する有効なモジュールを意図せずに非表示にするのを防ぐために行われます。最も単純なケースでは、__ init __。pyは空のファイルにすることができますが、パッケージの初期化コードを実行したり、__all__変数を設定したりすることもできます。 __init __。pyファイルの例: from math import sin from my_package import my_func 上記の