خانه
گاما

دستور print: دستور پایتون برای نمایش خروجی روی صفحه

دسته بندی:کپسول آموزشی
بروزرسانی شده در:1405/04/13
تعداد بازدید99
دستور print: دستور پایتون برای نمایش خروجی روی صفحه

دستور print: نمایش خروجی در برنامه‌نویسی پایتون

آشنایی با دستور print و نحوه‌ی نمایش متن، اعداد و ترکیب آن‌ها روی صفحه
در برنامه‌نویسی پایتون، برای دیدن نتیجه‌ی کار خود روی صفحه‌ی نمایش، از دستور print استفاده می‌کنیم. این دستور یکی از پرکاربردترین و ساده‌ترین دستورات است که به ما امکان می‌دهد متن‌ها، اعداد و حتی ترکیبی از آن‌ها را به کاربر نشان دهیم. در این مقاله با نحوه‌ی استفاده از دستور print، کاربردهای آن و نکات مهم در استفاده از آن آشنا می‌شویم.

دستور print چگونه کار می‌کند؟

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

مهم‌ترین کاربرد print این است که نتیجه‌ی محاسبات و پردازش‌های برنامه را به ما نشان می‌دهد. بدون این دستور، برنامه‌ها خروجی قابل‌مشاهده‌ای ندارند و ما نمی‌توانیم بفهمیم که برنامه چه کاری انجام داده است. به همین دلیل، print یکی از اولین دستوراتی است که هر برنامه‌نویسی یاد می‌گیرد.

مثال ساده: با نوشتن print("سلام دنیا!") پیام «سلام دنیا!» روی صفحه نمایش داده می‌شود. یا با نوشتن print(5 + 3) نتیجه‌ی جمع یعنی عدد 8 روی صفحه ظاهر می‌شود.
نوع ورودی نحوه‌ی نوشتن خروجی نمایش داده شده
رشته print("سلام") سلام
عدد print(۱۳) ۱۳
متغیر x = ۵ ; print(x) ۵
عبارت ریاضی print(۴ * ۳) ۱۲
چند ورودی print("عدد", ۷) عدد ۷

کاربردهای جذاب دستور print در برنامه‌نویسی

دستور print فقط برای نمایش پیام‌های ساده نیست؛ بلکه کاربردهای بسیار گسترده‌ای دارد. یکی از مهم‌ترین کاربردهای آن، نمایش نتیجه‌ی محاسبات و پردازش‌های برنامه است. مثلاً وقتی برنامه‌ای می‌نویسید که مساحت یک مستطیل را محاسبه می‌کند، با print نتیجه را به کاربر نشان می‌دهید. یا در برنامه‌های بازی، با print امتیاز بازیکن، پیام‌های راهنما و وضعیت بازی را نمایش می‌دهید.

یکی دیگر از کاربردهای مهم print، کمک به پیدا کردن خطاهای برنامه است. برنامه‌نویسان حرفه‌ای از print برای نمایش مقدار متغیرها در نقاط مختلف برنامه استفاده می‌کنند تا بفهمند که برنامه در کدام قسمت دچار مشکل شده است. به این کار «اشکال‌زدایی با print» می‌گویند و یکی از ساده‌ترین روش‌های پیدا کردن خطا در برنامه‌های کوچک است.

همچنین می‌توانیم از print برای نمایش جدول‌ها، گزارش‌ها و اطلاعات به‌صورت مرتب و منظم استفاده کنیم. با ترکیب print و حلقه‌ها، می‌توانیم لیست‌های بلندی از اطلاعات را به‌صورت زیبا روی صفحه نمایش دهیم. به همین دلیل، print یکی از ابزارهای اصلی ارتباط برنامه با کاربر است و در تقریباً همه‌ی برنامه‌ها از آن استفاده می‌شود.

پرسش‌های کلیدی درباره‌ی دستور print

پرسش

آیا می‌توانیم چند چیز را با یک print نمایش دهیم؟

بله، با قرار دادن چند مقدار در داخل پرانتز و جدا کردن آن‌ها با ویرگول، print همه‌ی آن‌ها را با یک فاصله از هم نمایش می‌دهد. مثلاً print("سن:", 15, "سال") خروجی «سن: ۱۵ سال» را نشان می‌دهد.

پرسش

چطور می‌توانیم دو چاپ را در یک خط نشان دهیم؟

به‌طور پیش‌فرض، هر print یک خط جدید ایجاد می‌کند. اما اگر از پارامتر end استفاده کنید، می‌توانید رفتار خط جدید را تغییر دهید. مثلاً print("سلام", end=" ") و سپس print("دنیا") خروجی «سلام دنیا» را در یک خط نشان می‌دهد.

پرسش

اگر print را بدون هیچ چیزی بنویسیم، چه می‌شود؟

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

نکته نهایی: دستور print یکی از ساده‌ترین و در عین حال قدرتمندترین دستورات پایتون است که به شما امکان می‌دهد با کاربر ارتباط برقرار کنید و نتیجه‌ی کار برنامه را ببینید. با تمرین و استفاده‌ی مکرر از این دستور، می‌توانید برنامه‌های جذاب‌تری بنویسید و مهارت‌های برنامه‌نویسی خود را تقویت کنید. به یاد داشته باشید که print بهترین دوست یک برنامه‌نویس تازه‌کار است؛ از آن برای فهمیدن عملکرد برنامه‌تان و اشکال‌زدایی استفاده کنید.
شهروند الکترونیک: فردی که با استفاده درست از ابزارهای دیجیتال و اینترنت، کارها و ارتباطات خود را ساده‌تر، سریع‌تر و کم‌هزینه‌تر انجام می‌دهد.
کپسول آموزشی

شهروند الکترونیک: فردی که با استفاده درست از ابزارهای دیجیتال و اینترنت، کارها و ارتباطات خود را ساده‌تر، سریع‌تر و کم‌هزینه‌تر انجام می‌دهد.

اینترنت و شبکه رایانه‌ای: بستر ارتباطی رایانه‌ها و شبکه‌های به‌هم‌پیوسته برای تبادل داده و استفاده مشترک از منابع
کپسول آموزشی

اینترنت و شبکه رایانه‌ای: بستر ارتباطی رایانه‌ها و شبکه‌های به‌هم‌پیوسته برای تبادل داده و استفاده مشترک از منابع

روش‌های اتصال به اینترنت: خط تلفن ثابت، ADSL، شبکه تلفن همراه و فیبر نوری
کپسول آموزشی

روش‌های اتصال به اینترنت: خط تلفن ثابت، ADSL، شبکه تلفن همراه و فیبر نوری

مودم: وسیله‌ای برای اتصال رایانه یا شبکه خانگی و اداری به اینترنت از طریق تجهیزات مخابراتی.
کپسول آموزشی

مودم: وسیله‌ای برای اتصال رایانه یا شبکه خانگی و اداری به اینترنت از طریق تجهیزات مخابراتی.

پست الکترونیکی: خدمت اینترنتی برای ایجاد، ارسال، دریافت، ذخیره و مدیریت پیام‌ها و اسناد دیجیتال.
کپسول آموزشی

پست الکترونیکی: خدمت اینترنتی برای ایجاد، ارسال، دریافت، ذخیره و مدیریت پیام‌ها و اسناد دیجیتال.

حساب و نشانی پست الکترونیکی: شناسه و فضای اختصاصی کاربر در سامانه ایمیل برای ارسال و دریافت پیام
کپسول آموزشی

حساب و نشانی پست الکترونیکی: شناسه و فضای اختصاصی کاربر در سامانه ایمیل برای ارسال و دریافت پیام

ایمیل (رایانامه): پیام الکترونیکی قابل ارسال و دریافت از طریق پست الکترونیکی
کپسول آموزشی

ایمیل (رایانامه): پیام الکترونیکی قابل ارسال و دریافت از طریق پست الکترونیکی

ارسال و مدیریت ایمیل: کارهایی مانند ارسال گروهی، ذخیره پیش‌نویس، نگه‌داری نامه‌های فرستاده‌شده، حذف و دسته‌بندی پیام‌ها
کپسول آموزشی

ارسال و مدیریت ایمیل: کارهایی مانند ارسال گروهی، ذخیره پیش‌نویس، نگه‌داری نامه‌های فرستاده‌شده، حذف و دسته‌بندی پیام‌ها

پیوست و رونوشت ایمیل: امکانات افزودن فایل، ارسال نسخه آشکار یا ارسال نسخه مخفی پیام به گیرندگان دیگر
کپسول آموزشی

پیوست و رونوشت ایمیل: امکانات افزودن فایل، ارسال نسخه آشکار یا ارسال نسخه مخفی پیام به گیرندگان دیگر

صندوق دریافت و پوشه‌های پست الکترونیکی: بخش‌های نگه‌داری، مشاهده و مرتب‌سازی رایانامه‌ها بر اساس موضوع یا وضعیت.
کپسول آموزشی

صندوق دریافت و پوشه‌های پست الکترونیکی: بخش‌های نگه‌داری، مشاهده و مرتب‌سازی رایانامه‌ها بر اساس موضوع یا وضعیت.

هرزنامه و بدافزار: پیام‌ها و نرم‌افزارهای ناخواسته یا زیان‌آور که می‌توانند به اطلاعات یا رایانه کاربر آسیب بزنند.
کپسول آموزشی

هرزنامه و بدافزار: پیام‌ها و نرم‌افزارهای ناخواسته یا زیان‌آور که می‌توانند به اطلاعات یا رایانه کاربر آسیب بزنند.

ویروس رایانه‌ای: نوعی بدافزار که با آلوده کردن فایل‌ها یا سامانه‌ها، عملکرد رایانه را مختل می‌کند.
کپسول آموزشی

ویروس رایانه‌ای: نوعی بدافزار که با آلوده کردن فایل‌ها یا سامانه‌ها، عملکرد رایانه را مختل می‌کند.