13. حالا چی؟

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

این آموزش بخشی از مجموعه‌ی مستندات پایتون است. برخی دیگر از اسناد این مجموعه عبارت‌اند از:

  • Python built-ins reference: gives details about Python's built-in types and functions.

  • The Python standard library: gives complete (though terse) reference material about types, functions, and the modules in the standard library. The standard Python distribution includes a lot of additional code. There are modules to read Unix mailboxes, retrieve documents via HTTP, generate random numbers, parse command-line options, compress data, and many other tasks. Skimming through the Library Reference will give you an idea of what's available.

  • نصب ماژول‌های پایتون توضیح می‌دهد چگونه ماژول‌های اضافی نوشته‌شده توسط دیگر کاربران پایتون را نصب کنید.

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

منابع بیشتر پایتون:

  • https://www.python.org: وب‌سایت اصلی پایتون. این وب‌سایت شامل کد، مستندات و پیوندهایی به صفحات مرتبط با پایتون در سراسر وب است.

  • https://docs.python.org: دسترسی سریع به مستندات پایتون.

  • https://pypi.org: اندیس بسته‌های پایتون (Python Package Index) که پیش‌تر با نام مستعار Cheese Shop [1] نیز شناخته می‌شد، فهرستی از ماژول‌های پایتونِ ایجادشده توسط کاربران است که برای دانلود در دسترس هستند. هنگامی که انتشار کدهای خود را آغاز کردید، می‌توانید آن‌ها را در اینجا ثبت کنید تا دیگران بتوانند آن‌ها را پیدا کنند.

  • https://code.activestate.com/recipes/langs/python/: کتاب آشپزی پایتون (Python Cookbook) مجموعه‌ای بزرگ از نمونه‌کدها، ماژول‌های بزرگ‌تر و اسکریپت‌های کاربردی است. برخی از برجسته‌ترین مطالب آن در کتابی با همین نام، Python Cookbook (انتشارات O'Reilly & Associates، ISBN 0-596-00797-3) نیز گردآوری شده‌اند.

  • https://pyvideo.org پیوندهایی به ویدیوهای مرتبط با پایتون از کنفرانس‌ها و گردهمایی‌های گروه‌های کاربری را گردآوری می‌کند.

  • https://scipy.org: پروژه‌ی Scientific Python شامل ماژول‌هایی برای محاسبات و پردازش سریع آرایه‌ها، به‌همراه مجموعه‌ی بزرگی از بسته‌ها برای موضوعاتی مانند جبر خطی، تبدیل فوریه، حل‌کننده‌های غیرخطی، توزیع‌های اعداد تصادفی، تحلیل آماری و موارد مشابه است.

برای پرسش‌ها و گزارش مشکلات مرتبط با پایتون، می‌توانید در گروه خبری comp.lang.python مطلب ارسال کنید یا آن‌ها را به فهرست پستی python-list@python.org بفرستید. گروه خبری و فهرست پستی به یکدیگر متصل هستند؛ بنابراین پیام‌هایی که در یکی ارسال شوند، به‌طور خودکار به دیگری نیز فرستاده می‌شوند. هر روز صدها پیام ارسال می‌شود که در آن‌ها کاربران پرسش می‌پرسند (و به پرسش‌ها پاسخ می‌دهند)، قابلیت‌های جدید پیشنهاد می‌کنند و ماژول‌های تازه را معرفی می‌کنند. آرشیو فهرست پستی در https://mail.python.org/pipermail/ در دسترس است.

پیش از ارسال، حتماً فهرست پرسش‌های پرتکرار (که با نام FAQ نیز شناخته می‌شود) را بررسی کنید. این فهرست به بسیاری از پرسش‌هایی که بارها و بارها مطرح می‌شوند پاسخ می‌دهد و ممکن است راه‌حل مشکل شما را از پیش در خود داشته باشد.

پانویس‌ها