পাইথন স্ট্যান্ডার্ড ইনপুট থেকে পাঠ্যের একটি লাইন পড়ার জন্য দুটি অন্তর্নির্মিত ফাংশন সরবরাহ করে, যা ডিফল্টরূপে কীবোর্ড থেকে আসে। এই ফাংশনগুলি হল −
- raw_input
- ইনপুট
raw_input ফাংশন
raw_input([প্রম্পট]) ফাংশন স্ট্যান্ডার্ড ইনপুট থেকে একটি লাইন পড়ে এবং এটিকে একটি স্ট্রিং হিসাবে ফেরত দেয় (পরবর্তী নতুন লাইনটি সরিয়ে দেয়)।
#!/usr/bin/python str = raw_input("Enter your input: ") print "Received input is : ", str
এটি আপনাকে যেকোনো স্ট্রিং প্রবেশ করতে অনুরোধ করে এবং এটি স্ক্রিনে একই স্ট্রিং প্রদর্শন করবে। যখন আমি "হ্যালো পাইথন!" টাইপ করি, তখন এর আউটপুট এরকম হয় −
Enter your input: Hello Python Received input is : Hello Python
ইনপুট ফাংশন
ইনপুট([প্রম্পট]) ফাংশনটি raw_input এর সমতুল্য, এটি ব্যতীত যে এটি অনুমান করে যে ইনপুটটি একটি বৈধ পাইথন এক্সপ্রেশন এবং আপনাকে মূল্যায়ন করা ফলাফল ফেরত দেয়৷
#!/usr/bin/python str = input("Enter your input: ") print "Received input is : ", str
এটি প্রবেশ করা ইনপুট -
এর বিপরীতে নিম্নলিখিত ফলাফল তৈরি করবেEnter your input: [x*5 for x in range(2,10,2)] Recieved input is : [10, 20, 30, 40]