কম্পিউটার

পাইথন - cmp() পদ্ধতি


cmp() পাইথন স্ট্যান্ডার্ড লাইব্রেরির অংশ যা দুটি পূর্ণসংখ্যার তুলনা করে। তুলনার ফলাফল হল -1 যদি প্রথম পূর্ণসংখ্যা দ্বিতীয় থেকে ছোট হয় এবং 1 যদি প্রথম পূর্ণসংখ্যাটি দ্বিতীয় থেকে বড় হয়। উভয়ই সমান হলে cmp() এর ফলাফল শূন্য হয়।

নীচের উদাহরণে cmp() পদ্ধতির ব্যবহার দেখানো বিভিন্ন দৃশ্যের চিত্র তুলে ধরা হয়েছে।

উদাহরণ

def cmp(x, y):
   return (x > y) - (x < y)
#x>y
x = 5
y = 3
print("The cmp value for x>y is : ",cmp(x, y),"\n")
#x<y
x = 7
y = 9
print("The cmp value for x<y is : ",cmp(x, y),"\n")
#x=y
x = 13
y = 13
print("The cmp value for x=y is : ",cmp(x, y))
#odd and even
k = 16
if cmp(0, k % 2):
   print("\n","The given number",k,"is odd number ")
else:
   print("\n","The given number",k,"is even number")
k= 31
if cmp(0, k % 2):
   print("\n","The given number",k,"is odd number")
else:
   print("\n","The given number",k,"is even number")

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয় -

The cmp value for x>y is : 1

The cmp value for x<y is : -1

The cmp value for x=y is : 0

The given number 16 is even number

The given number 31 is odd number

  1. টিকিন্টারে ধ্বংস() পদ্ধতি - পাইথন

  2. পাইথন টিকিন্টারে পদ্ধতির পরে

  3. Python - Tkinter এ জ্যামিতি পদ্ধতি

  4. পাইথনে zfill() পদ্ধতি কি?