Python Output / Print

পাইথন আউটপুট/প্রিন্ট

ডবল উদ্ধৃতি

পাইথনে পাঠ্য অবশ্যই উদ্ধৃতিতে আবদ্ধ থাকতে হবে। আপনি "ডবল উদ্ধৃতি বা 'একক উদ্ধৃতি ব্যবহার করতে পারেন:

ডবল উদ্ধৃতি

print("This will work!")
This will work!

একক উদ্ধৃতি

print('This will also work!')
This will also work!

আপনি যদি উদ্ধৃতিতে পাঠ্য সংযুক্ত করতে ভুলে যান, পাইথন একটি ত্রুটি নিক্ষেপ করবে:

উদাহরণ

print(This will cause an error)

উপসংহার:

SyntaxError:

সিনট্যাক্স ত্রুটি: অবৈধ সিনট্যাক্স

💡উদ্ধৃতি পরামর্শ:

1. ধারাবাহিকতার জন্য একটি উদ্ধৃতি প্রকার চয়ন করুন
2. ইন-টেক্সট উদ্ধৃতি প্রয়োজন হলে একটি বিকল্প উদ্ধৃতি ব্যবহার করুন
3. উদাহরণ:print("It's a beautiful day!")

একটি নতুন লাইন ছাড়া মুদ্রণ

ডিফল্টরূপে,print()ফাংশনটি একটি নতুন লাইন দিয়ে শেষ হয়।

আপনি যদি এক লাইনে একাধিক শব্দ প্রিন্ট করতে চান,endপ্যারামিটার ব্যবহার করা যেতে পারে:

উদাহরণ

ভালো পঠনযোগ্যতার জন্যend=" "লক্ষ্য করুন যে আমরা পরে একটি স্থান যোগ করি।

ডিফল্ট (নতুন লাইন)

print("Hello")
print("World")
Hello
World

end=" "(ব্যবধান)

print("Hello", end=" ")
print("World")
Hello World

end=""(জায়গা নেই)

print("Hello", end="")
print("World")
HelloWorld

end="-"(ড্যাশ)

print("Hello", end="-")
print("World")
Hello-World

একাধিক আর্গুমেন্ট প্রিন্ট করুন

print()ফাংশন একাধিক আর্গুমেন্ট গ্রহণ করে, এবং স্পেস সহ তাদের মুদ্রণ করে:

উদাহরণ

বিভিন্ন ধরনের যুক্তি একত্রিত করা যেতে পারে:

🔧 sepপরামিতি:

আর্গুমেন্টের মধ্যে ব্যবধান পরিবর্তন করতেsepপ্যারামিটার ব্যবহার করা যেতে পারে:

print("2023", "12", "25", sep="-")  # 2023-12-25
print("A", "B", "C", sep="")       # ABC

এস্কেপ সিকোয়েন্স

একটি ব্যাকস্ল্যাশ (\) বিশেষ অক্ষর মুদ্রণ করতে ব্যবহৃত হয়:

\n (নতুন লাইন)

print("Line 1\nLine 2")
Line 1
Line 2

\t (ট্যাটল)

print("Name:\tJohn")
Name: John

\" (উদ্ধৃতি)

print("He said, \"Hello!\"")
He said, "Hello!"

\\ (ব্যাকস্ল্যাশ)

print("Path: C:\\Users\\Name")
Path: C:\Users\Name

অনুশীলন করুন

নিচের কোনটিprint()বিবৃতিটি এক লাইনে "হ্যালো ওয়ার্ল্ড" মুদ্রণ করবে?

print("Hello")
print("World")
✗ ভুল! এটি দুটি লাইনে মুদ্রণ করবে (ডিফল্ট নতুন লাইন)
print("Hello", end=" ")
print("World")
✓ ঠিক আছে!end=" "একটি নতুন লাইনকে একটি স্পেসে রূপান্তর করে
print("Hello World")
✗ ভুল! এটা সঠিক, কিন্তু প্রশ্ন দুটি বিবৃতি জন্য জিজ্ঞাসা
print("Hello", "World")
✓ ঠিক আছে! একাধিক আর্গুমেন্ট ডিফল্টরূপে স্পেস সহ একটি লাইনে মুদ্রিত হয়

🔤নিচের কোডের আউটপুট কি হবে?

print("Python", end="-")
print("is", end=" ")
print("awesome!")
Python-
is
awesome!
✗ ভুল!endপরামিতি নতুন লাইন প্রতিরোধ করে
Python-is-awesome!
✗ ভুল! "is" এর পরে একটি স্থান আছে।
Python-is awesome!
✓ ঠিক আছে! প্রথম বিবৃতি "-" দিয়ে শেষ হয় এবং দ্বিতীয়টি "" দিয়ে শেষ হয়
Python is awesome!
✗ ভুল! উল্লেখ্য যে প্রথম বিবৃতিটি "-" দিয়ে শেষ হয়।

বাস্তব বিশ্বের উদাহরণ

ক্যালকুলেটর আউটপুট

result = 10 + 5
print("Result:", result)
Result: 15

ব্যবহারকারী স্বাগত জানাই

name = "Alice"
print("Welcome,", name, "!")
Welcome, Alice !

টেবিল বিন্যাস

print("Name\tAge\tCity")
print("John\t25\tNYC")
print("Alice\t30\tLA")
Name Age City
John 25 NYC
Alice 30 LA

প্রধান বিষয়

print()ফাংশন ব্যবহার করুন:আউটপুট প্রদর্শন করতে. এটি পাইথনের সবচেয়ে মৌলিক এবং দরকারী ফাংশনগুলির মধ্যে একটি।
উদ্ধৃতি মনে রাখবেন:টেক্সট স্ট্রিং সবসময় উদ্ধৃতি ("বা ') মধ্যে আবদ্ধ করা আবশ্যক।
endপরামিতি:একটি নতুন লাইন ব্লক বা প্রতিস্থাপন করতে ব্যবহার করুন। ডিফল্টend="\n"(নতুন লাইন)।
একাধিক যুক্তি:একাধিক মান একইprint()কলে প্রিন্ট করুন।
পালানোর ক্রম:বিশেষ অক্ষর মুদ্রণ করতে \n (নতুন লাইন), \t (টিল্ট), \" (উদ্ধৃতি) ব্যবহার করুন।

পরবর্তী বিষয়: পাইথন আউটপুট নম্বর

পরবর্তী পাঠে, আমরা শিখব কিভাবে সংখ্যা প্রিন্ট করতে হয়:

🔜পরবর্তী আসছে:

• সংখ্যাগুলিকে পাঠ্য স্ট্রিংগুলিতে রূপান্তর করুন৷
• গাণিতিক ফাংশন মুদ্রণ
• ফরম্যাট করা সংখ্যাসূচক আউটপুট
• বৃত্তাকার এবং দশমিক স্থান
• বৈজ্ঞানিক কোড ডিজাইন