دستور print در پایتون چیست؟

دستور print() یکی از ساده‌ترین و پرکاربردترین دستورهای زبان برنامه‌نویسی پایتون است. از این دستور برای نمایش اطلاعات در خروجی برنامه استفاده می‌کنیم.

ساختار دستور print

ساده‌ترین شکل استفاده از print به صورت زیر است:

print("Hello World")

خروجی برنامه:

Hello World

نمایش متن با print

برای نمایش یک متن، متن را داخل علامت نقل‌قول قرار می‌دهیم:

print("سلام دنیا")

خروجی:

سلام دنیا

نمایش عدد با print

می‌توانیم عدد را نیز با استفاده از print نمایش دهیم:

print(25)

خروجی:

25

نمایش چند مقدار

با استفاده از کاما می‌توان چند مقدار را هم‌زمان نمایش داد:

name = "Ali"
age = 20

print(name, age)

خروجی:

Ali 20

پارامتر sep در دستور print

پارامتر sep برای تعیین جداکننده بین چند مقدار در دستور print() استفاده می‌شود. به صورت پیش‌فرض، پایتون بین مقادیر یک فاصله قرار می‌دهد.

مثال ساده بدون sep

print("Python", "AI", "Website")

خروجی:

Python AI Website

استفاده از sep

با استفاده از پارامتر sep می‌توانیم جداکننده بین مقادیر را تغییر دهیم.

print("Python", "AI", "Website", sep="-")

خروجی:

Python-AI-Website

مثال با جداکننده دلخواه

print("2026", "09", "20", sep="/")

خروجی:

2026/09/20

در این مثال، علامت / به عنوان جداکننده بین سه مقدار استفاده شده است.

پارامتر end در دستور print

پارامتر end مشخص می‌کند که بعد از نمایش خروجی، چه چیزی قرار بگیرد. به صورت پیش‌فرض، print() به خط بعد می‌رود.

رفتار پیش‌فرض print

print("Hello")
print("Python")

خروجی:

Hello
Python

استفاده از end

با استفاده از end می‌توانیم مشخص کنیم خروجی در همان خط ادامه پیدا کند.

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

خروجی:

Hello Python

استفاده از end با علامت دلخواه

print("Python", end="-")
print("AI")

خروجی:

Python-AI

مقدار پیش‌فرض پارامتر end برابر با رفتن به خط بعد است. با تغییر این مقدار می‌توانیم نحوه ادامه خروجی را کنترل کنیم.

تمرین عملی print در پایتون

در این تمرین از پارامترهای sep و end به صورت هم‌زمان استفاده می‌کنیم.

print("Python", "AI", sep=" - ", end=" | ")
print("2026")

خروجی:

Python - AI | 2026

در این مثال، sep بین کلمات علامت - قرار می‌دهد و end باعث می‌شود دستور دوم در همان خط ادامه پیدا کند.

تمرین برای شما

خروجی کد زیر را قبل از اجرای آن حدس بزنید:

print("Python", "HTML", "CSS", sep=" | ", end=" => ")
print("Web")

جمع‌بندی

دستور print() برای نمایش اطلاعات در خروجی برنامه استفاده می‌شود و یکی از اولین دستورهایی است که هنگام یادگیری پایتون با آن آشنا می‌شویم.

← بازگشت به آموزش پایتون