ホームページ  >  記事  >  バックエンド開発  >  Python 演算子の説明

Python 演算子の説明

WBOY
WBOYオリジナル
2023-09-12 21:53:13805ブラウズ

Python 运算符解释

演算子は、変数と値の演算を実行するために使用されます。 Python には次の演算子があります:

算術演算子

x = 5

y = 2

print(x+y)

o/p = 7

印刷 (x - y)

o/p = 3

印刷 (x * y)

o/p = 10

印刷 (x/y)

o/p = 2.5

印刷 (x%y)

o/p = 1

(x ** 2) の累乗演算を出力します

o/p = 25

print ( x // 2) は整数の除算を実行します

o/p = 2

比較演算子

印刷 (x > y)

o/p = true

印刷 (x

o/p = false

印刷 (x >= y)

o/p = true

印刷 (x

o/p = false

印刷 (x==y)

o/p = false

印刷 (x!=y)

o/p = true

論理演算子

x = true

y = false

印刷 (x または y)

o/p = true

印刷 (x と y)

o/p = false

印刷 (x ではありません)

o/p = false

印刷 (y ではありません)

o/p = true

ビット演算子

バイナリ値を処理します

x = 2

y = 3

印刷 (x & y)

o/p = 2

バイナリ 2 = 010

バイナリ 3 = 011

010 と 011 をビット単位で演算すると、010 (10 進数の 2) が得られます

印刷 (x | y)

o/p = 3

010 と 011 のビット単位の OR は 011 (10 進数の 3) になります

印刷 (x >> 2)

o/p = 0

印刷(y

o/p = 24

print (~x) # 1 の補数

o/p = -3

代入演算子

a = 3

印刷 (1)

o/p = 3

a += 3

o/p = 6

a =- 3

o/p = 3

a *= 3

o/p = 9

a &= 3

a++ と ++a は Python には存在しません。これを使用すると構文エラーが発生します。

アイデンティティ演算子

2 つの変数が同じメモリ位置にあるかどうかを確認します。

a = 3

b = 3

印刷 (a は b)

o/p = true

a = [1,2,3]

b = [1,2,3]

印刷 (a は b)

o/p = false

印刷 (a は b ではありません)

o/p = true

会員オペレーター

x="デリー"

印刷 (x に「D」)

o/p = true

印刷 (x に「D」はありません)

o/p = false

x = [1,2,3]

プリント (5 インチ x)

o/p = false

以上がPython 演算子の説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。