آموزش برنامه نویسی پایتون (Python)

مقایسه دو عدد با یکدیگر (بر اساس مساوی، بزرگتر یا کوچکتر بودن)، با تابع cmp ، در پایتون (Python) نسخه 2

نکته

تابع cmp در پایتون (Python) نسخه 3 حذف شده است.

تابع cmp در پایتون (Python) نسخه 2 ، برای مقایسه دو عدد با یکدیگر (بر اساس مساوی، بزرگتر یا کوچکتر بودن)، به کار می رود. به این صورت که بر اساس سه حالت مساوی، بزرگتر یا کوچکتر بودن، سه عدد 0 و 1 و 1- را برمی گرداند.

کد زیر را در نظر بگیرید :

در کد بالا، تابع cmp یکی از مقادیر 1 و 0 و 1- را بر اساس حالت های زیر بین x و y برمی گرداند :

\[ \left\{ {\matrix{ {x > y \quad \Rightarrow \quad 1} \cr {x = = y \quad \Rightarrow \quad 0} \cr {x < y \quad \Rightarrow \quad - 1} \cr } } \right. \]

به مثال زیر توجه کنید :

مثال

نتیجه :

نویسنده علیرضا گلمکانی
شماره کلید 20674
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 0 0 0

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)