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

Pythonブール演算


基本的なブール演算はand、or、not 操作。

  • 操作-および操作の基本的な構文は次のとおりです。xおよび y。これは、xがfalseの場合は、xを返し、それ以外の場合はyを返すことを示します。

  • または operation-または操作の基本構文は次のとおりです。xまたは y。これは、xがfalseの場合はyを返し、それ以外の場合はxを返すことを示します。

  • ない operation-および操作の基本構文は次のとおりです。not バツ。 xがfalseの場合はtrueを返し、そうでない場合はfalseを返すことを示します。

サンプルコード

x = 25
y = 18

or_op = x or y
print(or_op)

and_op = x and y
print(and_op)

not_op = not x
print(not_op)

x = 0
not_op = not x
print(not_op)

出力

25
18
False
True

  1. Pythonでの文字列操作

    Pythonには、 stringと呼ばれる標準ライブラリがあります。 。文字列モジュールには、さまざまな文字列関連の定数、メソッド、クラスがあります。 これらのモジュールを使用するには、文字列モジュールをインポートする必要があります 私たちのコードで。 インポート文字列 いくつかの文字列定数とそれに対応する値は次のとおりです- Sr.No。 文字列定数と値をそれに 1 string.ascii_lowercase 「abcdefghijklmnopqrstuvwxyz」 2 string.ascii_uppercase 「ABCDEFGHIJK

  2. Pythonの文字クラス操作とは何ですか?

    一部の正規表現エンジンでは、文字クラス内でいくつかの凝った操作が可能です。あるクラスに属しているが別のクラスには属していない文字を照合できます(減算)。あるクラスと別のクラスの両方に属する文字に一致する(交差)か、複数のクラスのいずれかに属する文字に一致する(ユニオン)。 Pythonのreモジュールを使用すると、AND演算子&&を使用して、文字クラス内の複数のクラスの共通部分を指定できます。[…&&[…]]は、2つのサブクラスの共通部分を表す文字クラスを指定します。クラスによって一致するものは、2つのサブクラスに属している必要があります。たとえば、[\ S &&[\ D]]は、非空白文字と