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

Pythonのモジュロ%演算子とは何ですか?


%記号はPythonでモジュロ演算子として定義されています。剰余演算子とも呼ばれます。 2つの数値オペランドの除算の余りを返します(複素数を除く)。

>>> a=10
>>> b=3
>>> a%b
1
>>> a=12.25
>>> b=4
>>> a%b
0.25
>>> a=-10
>>> b=6
>>> a%b
2
>>> a=1.55
>>> b=0.05
>>> a%b
0.04999999999999996

  1. PythonでのStar演算子はどういう意味ですか?

    アスタリスク(スター)演算子はPythonで使用され、複数の意味が付加されています。 数値データ型の場合、*は乗算演算子として使用されます >>> a=10;b=20 >>> a*b 200 >>> a=1.5; b=2.5; >>> a*b 3.75 >>> a=2+3j; b=3+2j >>> a*b 13j 文字列、リスト、タプルなどのシーケンスの場合、*は繰り返し演算子です >>> s="Hello" >>> s*3 

  2. Pythonのドット演算子とは何ですか?

    Pythonのほとんどすべてがオブジェクトです。すべてのオブジェクトには特定の属性とメソッドがあります。属性またはメソッドとオブジェクトの関係は、それらの間に書かれた「ドット」(「。」)で示されます。 たとえば、dogがクラスの場合、Fidoという名前の犬がそのインスタンス/オブジェクトになります。 class Dog: Fido = Dog() クラスのメソッドがeats()、runs()、sleeps()のような場合、Fido.eats()、Fiido.runs()、Fido.sleeps()と記述して、FidoにはFido.size =tall、 Fido.hair_color=茶色