دوره H پایتون – فصل 1: مفاهیم اساسی – درس 11: عملگرهای درجا

دوره H پایتون – فصل 1: مفاهیم اساسی – درس 11: عملگرهای درجا

دوره H برنامه نویسی پایتون
فاصل اول: مفاهیم اساسی پایتون

درس یازدهم: عملگرهای درجا در پایتون


دوره‌های H
دوره‌ی H، یک دوره‌ی فشرده می‌باشد که برای زبان‌های برنامه‌نویسی مختلفی در نظر گرفته شده است و در آن بصورت خلاصه و مفید، به بیان مهم‌ترین مباحث هر زبان برنامه‌نویسی پرداخته می‌شود تا بتوان در کوتاه‌ترین زمان ممکن، به ابتدایی‌ترین موارد موجود در یک زبان برنامه نویسی مسلط شد. برای مطالعه بیشتر و لیست تمامی دروس این دوره کلیک کنید...

عملگرهای درجا یا به عبارت دیگر «In-place operators»، باعث خلاصه‌تر شدن کد نوشته شده می‌شوند. برای مثال اگر قبلا می‌نوشتیم:

x = x + 3

این بار خواهیم نوشت:

x += 3

و هردو یک چیز را بیان می‌کنند.

نحوه استفاده

در کد زیر، ابتدا مقدار 2 را به x اختصاص داده و در ادامه، مقدار 3 را به مقدار فعلی x اضافه می‌کنیم:

>>> x = 2
>>> print(x)
2
>>> x += 3
>>> print(x)
5

این کد را با عملگرهای – و  * و / و % نیز می‌توان استفاده کرد. برای مثال اگر از – استفاده کنیم و بنویسیم x -= 3 ، یعنی سه را از x کم کرده و نتیجه‌ی نهایی را در متغیر x قرار بده! به بیان دیگر، مقدار 3 را از مقدار فعلی x کم می‌کند.

البته از اینها می‌توان برای نوع‌های دیگر نیز استفاده کرد. برای مثال، در نوع رشته‌ای بصورت زیر:

>>> x = "FullKade"
>>> print(x)
FullKade

>>> x += ".Com"
>>> print(x)
FullKade.Com

نکته
خیلی از زبان‌های برنامه‌نویسی، از دوقابلیت ++ و — نیز پشتیبانی می‌کنند؛ که این قابلیت در پایتون وجود ندارد.
درس بعدیدرس قبلی

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

cp-codfk

نظرات ثبت شده بدون دیدگاه

توضیحات پیشنهادی نظرات اشتراک