Python Casting

বিন্যাস তত্ত্ব

কিছুসময় আপনি বদলগত ধরন নির্দিষ্ট করতে হবে। এটা casting-এর মাধ্যমে করা যায়। Python একটি ওয়ার্ডস অবজেক্ট ভিত্তিক ভাষা, তাই তা শ্রেণীগুলির মাধ্যমে ডাটা টাইপকে নির্দিষ্ট করে, যার মধ্যে প্রকৃত টাইপও রয়েছে।

তারপর, Python-তে রূপান্তর করতে কন্সট্রাক্টর ব্যবহার করা হয়:

  • int() - ইন্ট ফ্ল্যাক্স, ফ্ল্যাক্স ফ্ল্যাক্স দ্বারা ইন্ট নির্মাণ (গননা দ্বারা নিচের দিকে পার্শ্বস্থ করা), বা সমপূর্ণ সংখ্যা দেওয়া হয়
  • float() - ইন্ট ফ্ল্যাক্স, ফ্ল্যাক্স ফ্ল্যাক্স, বা স্ট্রিং ফ্ল্যাক্স দ্বারা ফ্লোটিং পয়েন্ট নির্মাণ (ফ্লোটিং পয়েন্ট এবং ইন্ট এর প্রদর্শন দেওয়া হয়)
  • str() - বিভিন্ন ডাটা টাইপের স্ট্রিং নির্মাণ, যেমন স্ট্রিং, ইন্ট ফ্ল্যাক্স এবং ফ্ল্যাক্স ফ্ল্যাক্স

প্রয়োগ

ইন্টিজার:

x = int(1)   # x হবে 1
y = int(2.5) # y হবে 2
z = int("3") # z হবে 3

ইনস্ট্যান্স চালু করুন

প্রয়োগ

ফ্লোটিং পয়েন্ট:

x = float(1)     # x হবে 1.0
y = float(2.5)   # y হবে 2.5
z = float("3")   # z হবে 3.0
w = float("4.6")# w হবে 4.6

ইনস্ট্যান্স চালু করুন

প্রয়োগ

স্ট্রিং:

x = str("S2") # x হবে 'S2'
y = str(3)    # y হবে '3'
z = str(4.0)  # z হবে '4.0'

ইনস্ট্যান্স চালু করুন