خروجی گرفتن در پایتون

خروجی گرفتن در Python

آشنایی با روش نمایش اطلاعات و نتایج برنامه در پایتون

خروجی در Python چیست؟

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

استفاده از تابع print()

برای نمایش یک متن در خروجی، متن را داخل تابع print() قرار می‌دهیم.

print("Hello, World!")

نتیجه اجرای این دستور به صورت زیر نمایش داده می‌شود:

Hello, World!

نمایش متن فارسی

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

print("سلام، به آموزش پایتون خوش آمدید!")

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

تابع print() می‌تواند چند مقدار را نیز هم‌زمان نمایش دهد. برای جدا کردن مقادیر از یکدیگر از علامت ویرگول , استفاده می‌کنیم.

print("نام:", "علی") print("سن:", 25)

خروجی:

نام: علی سن: 25

خروجی گرفتن از متغیرها

یکی از کاربردهای مهم print() نمایش مقدار متغیرهاست.

name = "Ali" age = 25 print(name) print(age)

در این مثال، ابتدا دو متغیر ایجاد شده و سپس مقدار آن‌ها در خروجی نمایش داده می‌شود.

نمایش متن و متغیر در یک خروجی

می‌توانیم یک متن و مقدار یک متغیر را در یک دستور print() نمایش دهیم.

name = "Ali" print("نام:", name)

نتیجه:

نام: Ali

نمایش نتیجه محاسبات

تابع print() می‌تواند نتیجه عملیات ریاضی را نیز نمایش دهد.

print(10 + 5) print(20 - 8) print(6 * 4) print(20 / 5)

خروجی:

15 12 24 4.0

چاپ چند مقدار با فاصله

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

print("Python", "is", "easy")

خروجی:

Python is easy

استفاده از sep

با پارامتر sep می‌توانیم مشخص کنیم که مقادیر مختلف با چه چیزی از یکدیگر جدا شوند.

print("2026", "09", "14", sep="-")

خروجی:

2026-09-14

استفاده از end

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

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

خروجی:

Hello World!

یک مثال کاربردی

در مثال زیر اطلاعات یک دانش‌آموز را در خروجی نمایش می‌دهیم.

name = "Sara" age = 17 score = 18.5 print("Name:", name) print("Age:", age) print("Score:", score)

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

Name: Sara Age: 17 Score: 18.5

نکته مهم

تابع print() فقط برای نمایش متن استفاده نمی‌شود؛ می‌توان از آن برای نمایش متغیرها، اعداد، نتایج محاسبات و چند مقدار مختلف نیز استفاده کرد. پارامترهای sep و end نیز امکان کنترل بیشتر نحوه نمایش خروجی را فراهم می‌کنند.

تمرین

برنامه‌ای بنویسید که نام، سن و شهر یک فرد را در سه خط جداگانه نمایش دهد.

سپس یک جمله شامل هر سه مقدار را با استفاده از print() نمایش دهید.

جمع‌بندی

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