কম্পিউটার টিউটোরিয়াল

পাইথনে ইউজার থেকে একাধিক ইনপুট নেওয়া

এই টিউটোরিয়ালে আমরা শিখব কিভাবে পাইথনে ইউজার থেকে একাধিক ইনপুট নেওয়া যায়।

ইউজার যে ডেটা দেয় সেটি স্ট্রিং ফরম্যাটে থাকে। তাই split() মেথড ব্যবহার করে ডেটা আলাদা করা যায়।

স্ট্রিং ইনপুট নেওয়া
strings = input("Enter multiple names space-separated:- ")
strings = strings.split()
print(strings)
আউটপুট
Enter multiple names space-separated:- Python JavaScript Django React
['Python', 'JavaScript', 'Django', 'React']
সংখ্যা ইনপুট নেওয়া

সংখ্যা ইনপুট নেওয়ার জন্য map() এবং int() ফাংশন ব্যবহার করে প্রতিটি স্ট্রিংকে ইন্টিজারে রূপান্তর করা হয়।

numbers = input("Enter multiple numbers space-separated:- ")
numbers = list(map(int, numbers.split()))
print(numbers)
আউটপুট
Enter multiple numbers space-separated:- 1 2 3 4 5
[1, 2, 3, 4, 5]
উপসংহার

split() এবং map(int, ...) ব্যবহার করে সহজে একাধিক ইনপুট নেওয়া যায়।

  1. পাইথনে পান্ডাস ডেটাফ্রেম থেকে একাধিক কলাম সিলেক্ট করা

  2. Tkinter-এ চেকবক্স থেকে ইনপুট পাওয়া

  3. পাইথনে ইনপুট ইন্টিজার হিসেবে গ্রহণ করার পদ্ধতি

  4. পাইথনে input() ফাংশন কী কাজ করে?