دوره H برنامه نویسی پایتون
فاصل اول: مفاهیم اساسی پایتون
درس یازدهم: عملگرهای درجا در پایتون
دورههای H
دورهی H، یک دورهی فشرده میباشد که برای زبانهای برنامهنویسی مختلفی در نظر گرفته شده است و در آن بصورت خلاصه و مفید، به بیان مهمترین مباحث هر زبان برنامهنویسی پرداخته میشود تا بتوان در کوتاهترین زمان ممکن، به ابتداییترین موارد موجود در یک زبان برنامه نویسی مسلط شد. برای مطالعه بیشتر و لیست تمامی دروس این دوره کلیک کنید...
عملگرهای درجا یا به عبارت دیگر «In-place operators»، باعث خلاصهتر شدن کد نوشته شده میشوند. برای مثال اگر قبلا مینوشتیم:
1 |
x = x + 3 |
این بار خواهیم نوشت:
1 |
x += 3 |
و هردو یک چیز را بیان میکنند.
نحوه استفاده
در کد زیر، ابتدا مقدار 2 را به x اختصاص داده و در ادامه، مقدار 3 را به مقدار فعلی x اضافه میکنیم:
1 2 3 4 5 6 |
>>> x = 2 >>> print(x) 2 >>> x += 3 >>> print(x) 5 |
این کد را با عملگرهای – و * و / و % نیز میتوان استفاده کرد. برای مثال اگر از – استفاده کنیم و بنویسیم x -= 3 ، یعنی سه را از x کم کرده و نتیجهی نهایی را در متغیر x قرار بده! به بیان دیگر، مقدار 3 را از مقدار فعلی x کم میکند.
البته از اینها میتوان برای نوعهای دیگر نیز استفاده کرد. برای مثال، در نوع رشتهای بصورت زیر:
1 2 3 4 5 6 7 |
>>> x = "FullKade" >>> print(x) FullKade >>> x += ".Com" >>> print(x) FullKade.Com |
نکته
خیلی از زبانهای برنامهنویسی، از دوقابلیت ++ و — نیز پشتیبانی میکنند؛ که این قابلیت در پایتون وجود ندارد.
نظرات ثبت شده بدون دیدگاه