কম্পিউটার

কিভাবে Python একটি সংখ্যা বিপরীত?


একটি পূর্ণসংখ্যার বিপরীত করা একটি সহজ কাজ। আমরা কিছু পরিস্থিতির সম্মুখীন হতে পারি যেখানে একটি সংখ্যাকে বিপরীত করার প্রয়োজন হবে৷

ইনপুট:12345আউটপুট:54321

দুটি উপায় আছে, আমরা একটি সংখ্যাকে বিপরীত করতে পারি −

  • সংখ্যাটিকে একটি স্ট্রিংয়ে রূপান্তর করুন, স্ট্রিংটিকে বিপরীত করুন এবং এটিকে একটি পূর্ণসংখ্যাতে রূপান্তর করুন

  • একটি স্ট্রিং এ রূপান্তর না করে গাণিতিকভাবে বিপরীত করুন

স্ট্রিং এ রূপান্তর করুন এবং বিপরীত করুন

একটি সংখ্যা বিপরীত করার এই পদ্ধতি সহজ এবং কোন যুক্তির প্রয়োজন হয় না। আমরা কেবল সংখ্যাটিকে স্ট্রিংয়ে রূপান্তর করব এবং এটিকে বিপরীত করব এবং তারপরে বিপরীত স্ট্রিংটিকে পূর্ণসংখ্যাতে রূপান্তর করব। স্ট্রিং বিপরীত করার জন্য আমরা যেকোনো উপযুক্ত পদ্ধতি ব্যবহার করতে পারি।

উদাহরণ

def reverse(num):st=str(num) revst=st[::-1] ans=int(revst) return ansnum=12345print(reverse(num))

আউটপুট

54321

স্ট্রিং এ রূপান্তর না করে গাণিতিকভাবে বিপরীত করুন

এই পদ্ধতিতে গাণিতিক যুক্তি প্রয়োজন। এই পদ্ধতিটি ব্যবহার করা যেতে পারে যখন সংখ্যাটিকে স্ট্রিং-এ রূপান্তর না করার সীমাবদ্ধতা থাকে৷

উদাহরণ

def reverse(num):rev=0 while(num>0):digit=num%10 rev=(rev*10)+digit num=num//10 return revnum=12345print(reverse(num)) 

আউটপুট

54321

  1. পাইথন স্প্লিট() কিভাবে ব্যবহার করবেন

  2. পাইথন রিভার্স স্ট্রিং:একটি ধাপে ধাপে নির্দেশিকা

  3. অ্যান্ড্রয়েডে স্ট্রিং এর বিপরীত কিভাবে করবেন?

  4. কিভাবে Python একটি স্ট্রিং বিপরীত?