Python
 Computer >> コンピューター >  >> プログラミング >> Python

Pythonでの正しい演算子の優先順位は何ですか?


次の表は、Pythonでの演算子の優先順位を、優先順位の高いものから低いものの順に示しています。

**:べき乗(累乗)
〜+-:補数、単項プラスおよびマイナス(最後の2つのメソッド名は+ @および-@)
* /%//:乗算、除算、モジュロおよびフロア除算
+-:足し算と引き算
>> <<:左右のビット単位のシフト
&:ビット単位の'AND'

^ | :ビット単位の排他的論理和と通常の論理和

<=<>> =:比較演算子

<> ==!=:等式演算子

=%=/ =// =-=+ =* =** =:代入演算子

ではありません:ID演算子

含まれていない:メンバーシップ演算子

not or and:論理演算子


  1. Pythonタプルを作成するための正しい構文は何ですか?

    Pythonでは、タプルオブジェクトは不変のアイテムのコレクションであり、必ずしも同じタイプである必要はありません。項目はコンマで区切られ、括弧内に配置されますが、オプションです。 >>> T1 = (1,one,3.45,[1,2,3]) >>> T2 = 1,2,3,4 空のタプルオブジェクトは、括弧内に何も含まずに作成されます >>> T3 = () >>> T3 () タプルに含めるアイテムが1つだけの場合は、その後ろに追加のコンマが配置されます。 >>> T4 = 10, >

  2. Pythonの__init__。pyとは何ですか?

    __init __。pyファイルは、Pythonがディレクトリをパッケージを含むものとして扱うようにするために必要です。これは、文字列などの一般的な名前のディレクトリが、後でモジュール検索パスで発生する有効なモジュールを意図せずに非表示にするのを防ぐために行われます。最も単純なケースでは、__ init __。pyは空のファイルにすることができますが、パッケージの初期化コードを実行したり、__​​all__変数を設定したりすることもできます。 __init __。pyファイルの例: from math import sin from my_package import my_func 上記の