প্রোগ্রামটি পর্যবেক্ষণ করে প্রশ্নের উত্তর দাও

my_value =12.5
print(my_value)

ভ্যারিয়েবলের ডেটাটাইপ পরিবর্তনের জন্য ব্যবহৃত ফাংশনগুলো হলো-
i. কাস্টিং কন্সট্রাক্টর
ii. টাইপ কাস্টিং ফাংশন
iii. ইনপুট ফাংশন
নিচের কোনটি সঠিক?

Updated: 5 months ago
  • i ও ii
  • i ও iii
  • ii ও iii
  • i ii ও iii
73
ব্যাখ্যাঃ

প্রোগ্রামিংয়ে একটি ভ্যারিয়েবলের ডেটাটাইপ (যেমন পূর্ণসংখ্যা, দশমিক সংখ্যা, টেক্সট ইত্যাদি) পরিবর্তন করার প্রক্রিয়াকে ডেটাটাইপ কাস্টিং বা টাইপ কাস্টিং বলা হয়। এটি বিভিন্ন ফাংশন বা পদ্ধতি ব্যবহার করে করা হয়ে থাকে।

        
  • i. কাস্টিং কন্সট্রাক্টর: অনেক প্রোগ্রামিং ভাষায়, একটি ডেটাটাইপের কন্সট্রাক্টর (constructor) ব্যবহার করে অন্য ডেটাটাইপের মানকে ওই ডেটাটাইপে রূপান্তর করা যায়। যেমন পাইথনে \(int()\) বা \(float()\) ফাংশনগুলো যথাক্রমে স্ট্রিং বা ফ্লোট মানকে পূর্ণসংখ্যা বা দশমিক সংখ্যায় রূপান্তর করতে ব্যবহৃত হয়। এগুলো এক অর্থে কাস্টিং কন্সট্রাক্টর হিসেবে কাজ করে।
  •     
  • ii. টাইপ কাস্টিং ফাংশন: এটি সরাসরি ডেটাটাইপ পরিবর্তনের জন্য ব্যবহৃত ফাংশনগুলোকে বোঝায়। যেমন: পাইথনে \(int() \), \(float()\), \(str()\), \(bool()\) ইত্যাদি। এগুলো একটি ডেটাটাইপ থেকে অন্য ডেটাটাইপে মান রূপান্তর করতে ব্যবহৃত হয়। 'কাস্টিং কন্সট্রাক্টর' এবং 'টাইপ কাস্টিং ফাংশন' প্রায় একই ধারণার দুটি ভিন্ন পরিভাষা হতে পারে বা একে অপরের পরিপূরক হতে পারে, যেখানে একটি ফাংশনই কন্সট্রাক্টরের মতো কাজ করে।
  •     
  • iii. ইনপুট ফাংশন: ইনপুট ফাংশন (যেমন পাইথনে \(input()\) ) ব্যবহারকারীর কাছ থেকে ডেটা নেওয়ার জন্য ব্যবহৃত হয়। এই ফাংশনটি নিজে কোনো ভ্যারিয়েবলের বিদ্যমান ডেটাটাইপ পরিবর্তন করে না। এটি সাধারণত স্ট্রিং টাইপের ডেটা গ্রহণ করে, যা পরবর্তীতে টাইপ কাস্টিং ফাংশন ব্যবহার করে অন্য ডেটাটাইপে রূপান্তর করার প্রয়োজন হতে পারে। তাই এটি ডেটাটাইপ পরিবর্তনের জন্য ব্যবহৃত ফাংশন নয়।

অতএব, ভ্যারিয়েবলের ডেটাটাইপ পরিবর্তনের জন্য কাস্টিং কন্সট্রাক্টর এবং টাইপ কাস্টিং ফাংশন উভয়ই ব্যবহৃত হয়।

Satt AI
Satt AI
1 month ago

Related Question

View All
  • শিশু শিক্ষা
  • বিশ্বকোষ
  • নিরাপদ
  • ডিরেক্টর
200
  • File Menu → Print → Save As → File Name → Ok
  • File Menu → Open → Save As → File Name → Ok
  • File Menu → Save Save As → File Name → Ok
  • File Menu → Publish→ Save As → File Name → Ok
167
  • বাইনারি
  • কম্পাইলার
  • থনি
  • পাইথন
128
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই