چگونه خروجی را در یک خط نشان دهیم؟ چطور در پایتون با print در همان خط چاپ کنیم؟

چگونه خروجی را در یک خط نشان دهیم؟ ممکن است بخواهید بعنوان مثال اعداد 1 تا 10 را با یک حلقه for  در یک خط چاپ کنید ، چطور در همان خط قبلی در پایتون خروجی را چاپ کنیم؟

در دستور print هر عددی یا رشته ایی را که چاپ کند به صورت خودکار به خط بعدی می رود اما می خواهیم یک خط را کامل چاپ کرده و سپس به خط بعدی برود .

با استفاده از end =" " میتوانید جلوی رفتن به خط بعد را بگیرید.

How to print without newline in Python?

برای اینکه دستور print بعد از چاپ خروجی به خط بعد نرود کافی است در انهای دستور پرینت عبارت end=” ” را مانند مثال زیر اضافه کنید.

خروجی کد فوق بصورت زیر میشود:
python
market
در حالی که ما میخواهیم هر دو پرینت در یک خط چاپ شود پس :

خروجی کد فوق بصورت زیر میشود:
pythonmarket
برای درک بهتر ، مثال بعدی را در نظر بگیرید:

خروجی کد فوق بصورت زیر میشود:

به عنوان مثال : ما می خواهیم یک جدول ضرب را نمایش دهیم ، که زمانی که حاصلضرب عدد 1 به اتمام رسید برای چاپ حاصلضرب 2 به خط بعدی برود به مثال زیر توجه کنید.

 

خروجی مثال بالا به صورت زیر می باشد توجه کنید :

 

مطالب زیر را حتما بخوانید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *