পাইথন ৩.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