عملگر درصد (%) در پایتون به عنوان عملگر باقیمانده شناخته میشود و برای محاسبه باقیمانده یک تقسیم استفاده میشود. این عملگر یکی از عملگرهای ریاضی در پایتون است و در کاربردهای مختلفی مثل بررسی زوج یا فرد بودن اعداد، محاسبات چرخشی، و بسیاری موارد دیگر استفاده میشود.
کاربرد عملگر درصد (%)
1. محاسبه باقیمانده تقسیم
عملگر درصد مقدار باقیمانده تقسیم یک عدد بر عدد دیگر را برمیگرداند.
مثال:
2. بررسی زوج یا فرد بودن اعداد
اگر عددی بر 2 تقسیم شود و باقیمانده آن صفر باشد، عدد زوج است. در غیر این صورت، عدد فرد است.
مثال:
3. محاسبات چرخشی (Circular Calculations)
عملگر درصد برای کار با اندیسهای (Indexes) لیست یا آرایه در یک ساختار چرخشی استفاده میشود.
مثال:
4. استفاده در حلقههای تکرار
عملگر درصد برای اعمال شرط در داخل یک حلقه استفاده میشود. به عنوان مثال، چاپ یک پیام خاص پس از تعداد مشخصی از تکرارها.
مثال:
5. ساعت و زمان (نمایش زمان)
از عملگر درصد میتوان برای محاسبه ثانیهها، دقیقهها یا ساعت در محاسبات زمانی استفاده کرد.
مثال:
تفاوت با تقسیم صحیح (//)
عملگر درصد با عملگر تقسیم صحیح (//) متفاوت است. تقسیم صحیح خارجقسمت یک تقسیم را برمیگرداند، در حالی که عملگر درصد باقیمانده تقسیم را محاسبه میکند.
مثال:
تمرینها:
تمرین 1: بررسی زوج یا فرد بودن
برنامهای بنویسید که عددی از کاربر دریافت کند و مشخص کند که آن عدد زوج است یا فرد.
تمرین 2: محاسبه باقیمانده ساعت
فرض کنید تعداد کل دقایقی را داریم (مثلاً 125 دقیقه). برنامهای بنویسید که این تعداد را به ساعت و دقیقه تبدیل کند.
تمرین 3: تقسیم دانشآموزان در گروهها
برنامهای بنویسید که تعداد دانشآموزان و تعداد گروهها را از کاربر بگیرد و تعداد باقیمانده دانشآموزانی که نمیتوانند در گروه قرار بگیرند را محاسبه کند.
تمرین 4: لیست چرخشی
برنامهای بنویسید که یک لیست و عددی را از کاربر دریافت کند و مقدار عنصر مربوط به اندیس محاسبهشده با عملگر % را نمایش دهد.
جمعبندی
عملگر درصد در پایتون کاربردهای گستردهای دارد، از بررسی زوج یا فرد بودن اعداد گرفته تا محاسبات چرخشی و مدیریت اندیسها. با استفاده از این عملگر میتوان محاسبات بهینه و سادهای در بسیاری از سناریوها انجام داد.
دیدگاهها