Pythonは、その定義にメソッドを提供して、その場で操作を実行します。つまり、演算子モジュールを使用して1つの式で代入と評価を実行します。たとえば、 p>
x +=yはx=operator.iadd(x、y)と同等です
いくつかの重要なインプレース操作: p>
1. iadd():—この関数は、現在の値を割り当てて追加するために使用されます。この操作は、操作「 a + = b」を実行します。 not の割り当ては、文字列、数値、タプルなどの不変のコンテナに当てはまります。 p>
2. iconcat():—この関数は、1秒の終わりに1行を連結するために使用されます。 p>
p> p>
#動作を示すPythonコード #iadd()およびiconcat() p> #ステートメント操作を処理するためのステートメントのインポート p> import 演算子 p> #iadd()を使用して値を追加および割り当てる p> x = operator.iadd( 2 、 3 ); p> #変更された値を出力します p> print ( "追加および割り当て後の値:" 、end = "") p> print (x) p> #値を初期化する p> y = "geeks" p> p> z = "forgeeks" p> #iconcat()を使用してシーケンスを結合する p> y = co de> operator.iconcat(y、z) p> #iconcat()を使用してシーケンスを結合する p> print ( "連結後の文字列は次のとおりです:" 、end = "") p> print (y) p> td> tr> tbody> table> p> 出力: p> 追加および割り当て後の値:5連結後の文字列は次のとおりです。pythonengineering 3. isub():&#8212;この関数は、現在の値の割り当てと減算を行うために使用されます。この操作は、「 a- = b」操作を実行します。 not の割り当ては、文字列、数値、タプルなどの不変のコンテナに当てはまります。 p> 4. imul():&#8212;この関数は、現在の値を割り当てて乗算するために使用されます。この操作は、操作「 a * = b」を実行します。 not の割り当ては、文字列、数値、タプルなどの不変のコンテナに当てはまります。 p> p> p> #動作を示すPythonコード #isub()およびimul() p> #ステートメント操作を処理するためのステートメントのインポート p> import 演算子 p> #isub()を使用して値を減算および割り当てる p> x = operator.isub( 2 、 3 ); p> #変更された値を出力します p> print ( "減算および割り当て後の値:" 、end = "") p> print (x) p> #imul()を使用して値を乗算および割り当てる p > x = operator.imul( 2 、 3 ); p> #変更された値を出力します p> print ( "乗算と割り当て後の値:" 、end = "") p> print (x) p> td> tr> tbody> table> p> 出力:< / p> 減算および割り当て後の値:-1乗算および割り当て後の値:6 5. itruediv():&#8212;この関数は、現在の値を割り当てて除算するために使用されます。この操作は、「 a / = b」操作を実行します。 not の割り当ては、文字列、数値、タプルなどの不変のコンテナに当てはまります。 p> 6. imod():&#8212;この関数は、余りを割り当てて返すために使用されます。この操作は、操作「 a%= b」を実行します。 not の割り当ては、文字列、数値、タプルなどの不変のコンテナに当てはまります。 p> p> p> #動作を示すPythonコード #itruediv()およびimod() p> #ステートメント操作を処理するためのステートメントのインポート p> import 演算子 p> #itruediv()を使用して値を分割して割り当てる p> x = operator.itruediv( 10 、 5 ); p> #変更された値を出力します p> print ( "分割して割り当てた後の値:" 、end = "") p> print (x) p> #モジュールにimod()を使用し、値を割り当てる p> x = operator.imod( 10 、 6 ); p> #変更された値を出力します p> print ( "モジュラスと割り当て後の値:" 、end = "") p> print (x) p> td> tr> tbody> table> p> 出力:< / p> 除算して割り当てた後の値:2.0係数と割り当て後の値:4 次の記事 この記事は Manjit Singh ... Python.Engineeringとして貢献したい場合は、contribute.python.engineeringまたは記事を投稿することにより、@python.engineeringに貢献します。 Python.Engineeringホームページに掲載されている私の記事を参照して、他のオタクを助けてください。 p> 何か問題を見つけた場合、または上記のトピックに関する詳細情報を共有したい場合は、コメントを投稿してください。 p>
Shop
Learn programming in R: courses $
Best Python online courses for 2022 $
Best laptop for Fortnite $
Best laptop for Excel $
Best laptop for Solidworks $
Best laptop for Roblox $
Best computer for crypto mining $
Best laptop for Sims 4 $
Latest questions
NUMPYNUMPY
psycopg2: insert multiple rows with one query
12 answers
NUMPYNUMPY
How to convert Nonetype to int or string?
12 answers
NUMPYNUMPY
How to specify multiple return types using type-hints
12 answers
NUMPYNUMPY
Javascript Error: IPython is not defined in JupyterLab
12 answers
Wiki
Python OpenCV | cv2.putText () method
numpy.arctan2 () in Python
Python | os.path.realpath () method
Python OpenCV | cv2.circle () method
Python OpenCV cv2.cvtColor () method
Python - Move item to the end of the list
time.perf_counter () function in Python
Check if one list is a subset of another in Python
Python os.path.join () method
| | |