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

পাইথনে print() ফাংশন কী এবং কীভাবে কাজ করে?

পাইথন ৩.x এ print() ফাংশন

পাইথন ৩-এ print একটি বিল্ট-ইন ফাংশন (স্টেটমেন্ট নয়)। আর্গুমেন্টগুলো প্যারেনথেসিসে দিতে হয়।

বেসিক ব্যবহার

>> print("Hello!")
Hello!
>>> print(5)
5

পাইথন ২.x এ print স্টেটমেন্ট

>> print "Hello!"
Hello!
>>> print 5
5

print() ফাংশনের গুরুত্বপূর্ণ প্যারামিটারসমূহ

print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
  • sep: আইটেমগুলোর মধ্যে সেপারেটর (ডিফল্ট space)
  • end: শেষে কী প্রিন্ট হবে (ডিফল্ট newline)
  • file: আউটপুট স্ট্রিম (ডিফল্ট sys.stdout)
  • flush: বাফার ফ্লাশ করা হবে কিনা

উদাহরণ

print("Hello", "World", sep="-", end="!\n")
# আউটপুট: Hello-World!

import sys
print("Error!", file=sys.stderr)  # স্ট্রেডার্রে প্রিন্ট

কেন ফাংশন করা হয়েছে?

ফ্লেক্সিবিলিটি, কনসিস্টেন্সি এবং ভালো প্যারামিটার হ্যান্ডলিংয়ের জন্য। বিস্তারিত: Python 3.0 Docs

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

  2. পাইথনে <code>reload()</code> ফাংশন কী করে?

  3. পাইথনে নেমস্পেস কী?

  4. পাইথনে স্ট্রিং-এ % অপারেটর কী করে