তথ্য ও যোগাযোগ প্রযুক্তি • প্রোগ্রামিংয়ের মাধ্যমে সমস্যার সমাধান

তথ্য ও যোগাযোগ প্রযুক্তি প্রশ্ন

input() দিয়ে সংখ্যা ইনপুট দিলেও তা স্ট্রিং হিসেবে জমা হয় কেন? ব্যাখ্যা করো।

উত্তর ও ব্যাখ্যা

AI-তৈরি নমুনা উত্তর পাইথনে input() ফাংশন ব্যবহারকারীর দেওয়া সংখ্যা, অক্ষর বা যেকোনো তথ্যকে সবসময় স্ট্রিং (str) ডেটাটাইপে গ্রহণ করে। তাই সংখ্যা ইনপুট দিলেও type() দিয়ে দেখলে str পাওয়া যায়। পূর্ণসংখ্যা হিসেবে পেতে হলে int(input()) লিখে রূপান্তর করে নিতে হয়।

আরও প্রশ্ন অনুশীলন করতে অ্যাপে যাও