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

পাইথনে প্রিন্ট করার সময় নিউলাইন এড়ানো (How to avoid printing newline)

পাইথনের print() ফাংশন ডিফল্টভাবে নিউলাইন দিয়ে শেষ হয়। পাইথনে একটি প্রিডিফাইনড ফরম্যাট রয়েছে, তাই যদি আমরা print(variable name) ব্যবহার করি, তবে এটি অটোমেটিক্যালি পরবর্তী লাইনে চলে যাবে।

উদাহরণস্বরূপ:

print("Tutorial")
print("Tutorialspoint")

আউটপুট হবে এরকম:

Tutorial
Tutorialspoint

কিন্তু কখনও কখনও এটি হতে পারে যে, আমরা পরবর্তী লাইনে যেতে চাই না কিন্তু একই লাইনে প্রিন্ট করতে চাই।

উদাহরণস্বরূপ

Input: print("Tutorial")
       print("Tutorialspoint")
Output: TutorialTutorialspoint

এখলে সমাধান পাইথন ভার্সনের ওপর নির্ভর করে।

পাইথন ২.এ এটি সম্ভব ছিল, যদি আমরা উপরে উল্লেখিত সিনট্যাক্সে কোড লিখতাম।

এখন নিচের কোডটি বিবেচনা করুন।

উদাহরণ কোড

print("Python Program"),
print("Tutorials Point")
# একটি লিস্ট ডিফাইন করুন
my_arr = [11, 22, 33, 44]
# লিস্ট কন্টেন্ট প্রিন্ট করুন
for i in range(4):
    print(my_arr[i]),

আউটপুট

Python Program Tutorials Point
11 22 33 44

এখন নিচের কোডটি বিবেচনা করুন যেখানে আউটপুটে প্রিন্টিং একই লাইনে হয়েছে।

উদাহরণ কোড

print("Python Program", end=""),
print("Tutorials Point")
# একটি লিস্ট ডিফাইন করুন
my_arr = [11, 22, 33, 44]
# লিস্ট কন্টেন্ট প্রিন্ট করুন
for i in range(4):
    print(my_arr[i], end=""),

আউটপুট

Python ProgramTutorials Point
11223344
  1. পাইথন প্রিন্ট উইথাউট নিউলাইন: ধাপে ধাপে গাইড

  2. পাইথন: কীভাবে ডিকশনারি প্রিন্ট করবেন

  3. ম্যাকএ ডাবল-সাইডেড প্রিন্ট করার পদ্ধতি

  4. পাইথনে প্যাটার্ন প্রিন্ট করার পদ্ধতি