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

Pythonに「等しくない」演算子はありますか?


Python 2.xでは、<>および!=記号は、「等しくない」演算子として定義されます。 Python 3では、<>演算子は非推奨になりました。


  1. SQLの等しくない演算子はどのように使用されますか?

    SQLの等しくない演算子は<>で表されます。この演算子を使用すると、特定の条件を満たすデータベースから行を選択できます。 !=演算子は、WHEREステートメントで使用されます。 SQLの一部のインスタンスでは、<>の代​​わりに!=演算子を使用できます。 SQLの等しくない演算子の使用方法 フィールドの内容が特定の値と等しくない行を選択したいと思ったことはありませんか? SQLにはこの目的のために構築された演算子があるので、幸運です。 1つ以上のフィールドの値が特定の値と等しくないかどうかに基づいて、行を選択できます。 このガイドでは、SQLの等しくない演算子の使用について説明します。

  2. グラフに共通の到達可能なノードがあるかどうかをPythonでチェックするプログラム

    有向グラフのエッジリストがあり、ノードがn個あり、ノード名が0〜n-1であるとします。2つの整数値aとbもあります。 cからaに、またcからbに移動できるようなノードcがあるかどうかを確認する必要があります。 したがって、入力が次のような場合 また、a =2、b =3の場合、出力はTrueになります。これは、ここではc =0であるため、0から2、さらには0から3へのルートがあります。 これを解決するには、次の手順に従います- 関数DFS()を定義します。これは、グラフ、ノード、訪問済みを取得します ノードにアクセスしていない場合は、 ノードを訪問済みとしてマーク グラフ[ノード]