خانه
گاما

فایل پایتون: پرونده ذخیره‌شده برنامه پایتون با پسوند py.

دسته بندی:کپسول آموزشی
بروزرسانی شده در:1405/04/10
تعداد بازدید103
فایل پایتون: پرونده ذخیره‌شده برنامه پایتون با پسوند py.

پروندهٔ پایتون چیست و چطور با آن کار کنیم؟

آشنایی با فایل‌های برنامه‌نویسی پایتون، از ذخیره‌سازی تا اجرا
چکیده: پروندهٔ پایتون، یک فایل متنی ساده با پسوند «پى‌وای» است که دستورهای برنامه‌نویسی را در خود نگه می‌دارد. در این مقاله می‌آموزیم که این پرونده چه ساختاری دارد، چگونه آن را ذخیره و اجرا کنیم و چه نکاتی برای نگهداری از آن مهم است. کلیدواژه‌های اصلی: پروندهٔ پایتون، پسوند «پى‌وای»، ویرایشگر متن، اجرای برنامه.

پروندهٔ پایتون چه شکلی است و چه اجزایی دارد؟

پروندهٔ پایتون درست مانند یک دفترچهٔ مشق است که دستورهای گام‌به‌گام برای انجام یک کار را در خود نوشته است. این پرونده با پسوند «پى‌وای» شناخته می‌شود و درون آن، دستورهایی به زبان پایتون نوشته می‌شود. برای مثال، وقتی می‌خواهیم به رایانه بگوییم که دو عدد را با هم جمع کند، دستور مربوط را در این پرونده می‌نویسیم. پس از ذخیره‌سازی، رایانه می‌تواند آن را بخواند و اجرا کند. این پرونده‌ها را با ویرایشگرهای سادهٔ متن مانند «نوشتار» در ویندوز یا «ویرایشگر متن» در مک می‌توان باز کرد.

ساختار درونی این پرونده بسیار منظم است. هر خط از آن، یک دستور یا یک توضیح (نظر) است. توضیح‌ها با علامت «سنجاق» یا «هشتگ» شروع می‌شوند و به ما کمک می‌کنند تا بعداً به یاد بیاوریم که هر بخش از برنامه چه کاری انجام می‌دهد. مثلاً اگر برنامه‌ای برای محاسبهٔ نمرات بنویسیم، کنار هر بخش توضیح می‌دهیم که آن بخش چه نقشی دارد. این کار باعث می‌شود پروندهٔ ما خوانا و مرتب باشد.

چطور از پروندهٔ پایتون در زندگی روزمره استفاده کنیم؟

فرض کنید می‌خواهید یک برنامهٔ کوچک برای محاسبهٔ میانگین نمرات ماهانهٔ خود بنویسید. شما یک پرونده با پسوند «پى‌وای» می‌سازید و در آن دستورهایی می‌نویسید که از شما نمره‌ها را بگیرد و میانگین را حساب کند. این پرونده را می‌توانید روی رایانهٔ خود ذخیره کنید و هر بار که خواستید، اجرا کنید. همچنین اگر دوست دارید یک بازی حدس عدد بسازید، تمام دستورهای آن بازی را در همین پرونده می‌نویسید. به این ترتیب، پروندهٔ پایتون مانند یک جعبه‌ابزار است که هر بار می‌توانید از آن برای ساخت یک وسیلهٔ جدید استفاده کنید.

یکی از کاربردهای جالب دیگر، مرتب‌سازی اطلاعات است. فرض کنید لیست کتاب‌های خوانده‌شدهٔ خود را دارید و می‌خواهید آن را بر اساس تاریخ یا امتیاز مرتب کنید. با نوشتن یک برنامه در پروندهٔ پایتون، این کار را به رایانه می‌سپارید و دیگر نیازی به انجام دستی آن ندارید. به همین سادگی، یک پروندهٔ کوچک می‌تواند کارهای تکراری و زمان‌بر را برای شما انجام دهد.

نکته: همیشه پرونده‌های پایتون خود را با نام‌های معنادار ذخیره کنید، مثلاً «میانگین_نمرات» یا «بازی_حدس_عدد». این کار به شما کمک می‌کند تا بعداً به راحتی آنها را پیدا کنید.

پرسش و پاسخ‌های چالشی

پرسش

چرا باید از پسوند «پى‌وای» استفاده کنیم؟

پاسخ

پسوند «پى‌وای» به رایانه می‌فهماند که این پرونده حاوی دستورهای پایتون است. بدون این پسوند، رایانه نمی‌داند که باید این پرونده را با چه برنامه‌ای باز کند. درست مانند این است که یک کتاب را بدون جلد داشته باشید؛ نمی‌دانید موضوع آن چیست.

پرسش

آیا می‌توان نام پرونده را پس از ذخیره تغییر داد؟

پاسخ

بله، اما باید دقت کنید که پسوند «پى‌وای» را به اشتباه تغییر ندهید. اگر پسوند را حذف یا عوض کنید، پرونده دیگر به‌درستی اجرا نمی‌شود. بهتر است فقط نام اصلی را تغییر دهید و پسوند را سر جای خود نگه دارید.

پرسش

چطور بفهمیم پروندهٔ پایتون ما خطا دارد؟

پاسخ

هنگام اجرا، اگر خطایی در پرونده باشد، رایانه پیام خطا نشان می‌دهد و شمارهٔ خطی که مشکل دارد را به شما می‌گوید. این پیام مانند راهنماست و به شما می‌گوید کدام بخش از برنامه را باید اصلاح کنید. نگران خطا نباشید؛ پیدا کردن و رفع خطا بخشی از فرایند یادگیری است.

مرور سریع

  • پروندهٔ پایتون یک فایل متنی با پسوند «پى‌وای» است که دستورهای برنامه را در خود دارد.
  • برای نوشتن و ویرایش آن از ویرایشگرهای متن ساده استفاده می‌کنیم.
  • نام‌گذاری مناسب و نوشتن توضیح در داخل پرونده، آن را خوانا و قابل‌استفاده‌تر می‌کند.
  • اجرای پرونده، دستورهای نوشته‌شده را به ترتیب انجام می‌دهد و خروجی را نشان می‌دهد.
  • با تمرین و تکرار، می‌توانید پرونده‌های پایتون جذاب و کاربردی بسازید.

یادآوری: همیشه قبل از اجرای پروندهٔ پایتون، از ذخیرهٔ تغییرات مطمئن شوید. همچنین بهتر است پرونده‌های خود را در پوشه‌های مرتب نگهداری کنید تا به راحتی بتوانید آنها را پیدا کنید.

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

نقاط کمک‌رسم: نقاط دقیقی مانند انتها، میانه، تقاطع، مرکز، عمود و مماس برای ترسیم صحیح.

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

اندازه‌گذاری نقشه: نمایش مقدار طول، قطر، شعاع یا زاویه روی نقشه با خطوط و ابزارهای اندازه‌گذاری.

نقشه پروژه طراحی و ساخت: نقشه فنی اجزای پروژه برای راهنمایی ساخت، اجرا و ارزیابی.
کپسول آموزشی

نقشه پروژه طراحی و ساخت: نقشه فنی اجزای پروژه برای راهنمایی ساخت، اجرا و ارزیابی.

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

نرم‌افزار ترسیم: برنامه رایانه‌ای برای ایجاد، ویرایش، اصلاح و اندازه‌گذاری نقشه‌ها و شکل‌ها.

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

ترسیم دوبعدی: رسم شکل‌ها روی صفحه با دو بعد طول و عرض.

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

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

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

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

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

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

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

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

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

ابزارهای ویرایش نقشه: فرمان‌هایی مانند قرینه‌سازی، آرایه، دوران، برش، امتداد و مقیاس برای اصلاح شکل‌ها.

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

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

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

ابزار آرایه: فرمان تکرار منظم یک شکل در الگوی انتقالی یا دورانی.