Python`da Yerinde Operatörler | Set 1 (iadd()), isub(), iconcat()…)

| |

Python tanımında işlemleri yerinde gerçekleştirmek için yöntemler sağlar, yani operatör modülünü kullanarak tek bir ifadede atama ve değerlendirme gerçekleştirme . Örneğin,

 x + = y, x = operatör.iadd (x, y) ile eşdeğerdir 

Bazı önemli yerinde işlemler :

1. iadd() : — bu işlev geçerli değeri atamak ve eklemek için kullanılır. Bu işlem " a + = b " işlemini gerçekleştirir. not ataması, dizeler, sayılar ve demetler gibi değişmez kapsayıcılar için geçerlidir.

2. simge kedi () : — Bu işlev, bir saniyenin sonunda bir satırı bitiştirmek için kullanılır.

# Nasıl çalıştığını gösteren Python kodu
# iadd() ve iconcat()


# deyim işlemlerini işlemek için import deyimi

import operatör


# bir değer eklemek ve atamak için iadd() kullanarak

x = operatör.iadd ( 2 , 3 );


# değiştirilen değeri yazdır

yazdır ( "Ekleyip atandıktan sonraki değer:" , end = "")

yazdır (x)


# değer başlatılıyor

y = "geeks"

z = "forgeeks"


# dizileri birleştirmek için iconcat () kullanma

y = operatör.iconcat (y, z)


# dizileri birleştirmek için iconcat () kullanarak

yazdır ( "Birleştirmeden sonraki dize:" , end = "")

yazdır (y)

Çıktı:

 Ekleme ve atama işleminden sonraki değer: 5 birleştirmeden sonraki dize: pythonengineering 

3. isub () : — Bu işlev, geçerli değeri atamak ve çıkarmak için kullanılır. Bu işlem " a- = b " işlemini gerçekleştirir. not ataması, dizeler, sayılar ve demetler gibi değişmez kapsayıcılar için geçerlidir.

4. imül () : — Bu işlev, geçerli değeri atamak ve çarpmak için kullanılır. Bu işlem " a * = b " işlemini gerçekleştirir. not ataması, dizeler, sayılar ve demetler gibi değişmez kapsayıcılar için geçerlidir.

# Nasıl çalıştığını gösteren Python kodu
# isub () ve imul ()


# deyim işlemlerini yürütmek için import deyimi

import operatör


# çıkarmak ve bir değer atamak için isub () kullanmak

x = operatör.isub ( 2 , 3 );


# değiştirilen değeri yazdır

yazdır ( "Çıkarılıp atandıktan sonraki değer:" , end = "")

yazdır (x)


# çarpmak ve bir değer atamak için imul () kullanarak

x = operatör.imul ( 2 , 3 );


# değiştirilen değeri yazdır

yazdır ( "Çarpıldıktan ve atandıktan sonraki değer:" , end = "")

yazdır (x)

Çıktı: < /p>

 Çıkarma ve atama işleminden sonraki değer: -1 Çarpma ve atamadan sonraki değer: 6 

5. itruediv () : — Bu işlev, geçerli değeri atamak ve bölmek için kullanılır. Bu işlem " a / = b " işlemini gerçekleştirir. not ataması, dizeler, sayılar ve demetler gibi değişmez kapsayıcılar için geçerlidir.

6. imod () : — Bu işlev, kalanı atamak ve geri döndürmek için kullanılır. Bu işlem " a% = b " işlemini gerçekleştirir. not ataması, dizeler, sayılar ve demetler gibi değişmez kapsayıcılar için geçerlidir.

# Nasıl çalıştığını gösteren Python kodu
# itruediv () ve imod ()


# deyim işlemlerini yürütmek için import deyimi

import operatörü


# bölmek ve bir değer atamak için itruediv () kullanımı

x = operatör.itruediv ( 10 , 5 );


# değiştirilen değeri yazdır

yazdır ( "Böldükten ve atadıktan sonraki değer:" , end = "")

yazdır (x)


# modül için imod () kullanarak ve bir değer atamak

x = operatör.imod ( 10 , 6 );


# değiştirilen değeri yazdır

yazdır ( "Modül ve atamadan sonraki değer:" , end = "")

yazdır (x)

Çıktı: < /p>

 Bölme ve atamadan sonraki değer: 2.0 Modül ve atamadan sonraki değer: 4 

Aşağıdaki makaleler

Bu makale Manjit Singh ... Python.Engineering iseniz ve katkıda bulunmak istiyorsanız, katkı.python.engineering veya bir makale göndererek katkıda bulunun @ python.engineering. Python.Engineering ana sayfasında görünen makaleme bakın ve diğer meraklılara yardım edin.

Yanlış bir şey bulursanız veya yukarıda tartışılan konu hakkında daha fazla bilgi paylaşmak istiyorsanız lütfen yorum yapın.

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