پایتون VIP – Telegram
Forwarded from Academic positions
اهمیت پایتون برای اپلای
@academic_position0
Forwarded from Academic positions
اهمیت پایتون برای اپلای
@academic_position0
Forwarded from Academic positions
اهمیت پایتون برای اپلای
@academic_position0
Forwarded from Academic positions
اهمیت پایتون برای اپلای
@academic_position0
👆👆
پایتون واقعا رایگان است زیرا دانلود یا استفاده از آن هیچ هزینه‌ای ندارد و هیچ هزینه پروانه‌ای (licensing fees) برای آن وجود ندارد. همچنین، این زبان به طور آزادانه‌ای قابل ویرایش و بازتوزیع است، زیرا علارغم آنکه «حق نشر» (کپی رایت | Copyright) دارد، همراه با پروانه‌های متن‌باز ارائه می‌شود.
پایتون دارای کتابخانه‌های استاندارد بسیاری در زمینه‌های گوناگون مانند عملیات روی رشته‌ها، اینترنت، ابزارهای وب سرویس، رابط‌های سیستم‌عامل و پروتکل‌ها است. اغلب وظایف برنامه‌نویسی که زیاد مورد استفاده قرار می‌گیرند در پایتون اسکریپت‌نویسی شده‌اند تا تعداد خطوط کد مورد نیاز برای نوشتن یک برنامه کاهش پیدا کند
ناسا» (NASA) نیز از پایتون برای برنامه‌نویسی تجهیزات و ماشین‌آلات فضایی خود بهره می‌برد. فوق‌العاده است، نه؟ پایتون همچنین برای پردازش متن، نمایش اعداد یا تصاویر، حل معادلات علمی و ذخیره‌سازی داده مورد استفاده قرار می‌گیرد. به بیان کوتاه، این زبان در پشت صحنه برای پردازش عناصر زیادی که کاربر ممکن است نیاز داشته باشد یا در دستگاه خود با آن مواجه شود - از جمله دستگاه‌های موبایل- مورد استفاده قرار می‌گیرد. پایتون در دامنه‌های وسیعی کاربرد دارد. 
ظهور کامپیوتر ها سرآغاز عصر جدیدی در زندگی انسان ها بود و دنیای ما را به طور کامل تغییر داد. چیزی که باعث قدرتمند شدن کامپیوتر ها و وارد شدن آن ها به حوزه های کاربردی مختلف شد، وجود زبان های برنامه نویسی بود. بیش از 700 زبان برنامه نویسی در جهان وجود دارد که هر کدام برای رسیدن به هدفی خاص طراحی شده اند. از جمله پر استفاده ترین و محبوب ترین این زبان ها می توان به پایتون اشاره کرد. پایتون یک زبان چند منظوره، سطح بالا و پیشرفته است که در سال 1991 توسط خیدو فان روسوم ایجاد شد. این زبان حالا برای انواع کار ها مورد استفاده قرار می گیرد و یکی از بزرگترین جوامع کاربری را بین همه زبان های برنامه نویسی دارد. امروز با برنامه ای در خدمت شما هستیم که با آن می توانید روی گوشی و تبلت اندرویدی خود به زبان پایتون، برنامه نویسی کنید. Pydroid 3 – IDE for Python 3 عنوان یک کامپایلر پیشرفته و کامل برای زبان پایتون، مخصوص سیستم عامل اندروید است که توسط IIEC توسعه و به صورت رایگان در گوگل پلی منتشر شده است. این برنامه کاملا آفلاین است و بدون نیاز به اینترنت می توانید روی آن کدنویسی کرده و از کد های خود خروجی بگیرید. انواع لایبرری ها پشیبانی می شوند و قابلیت هایی مثل کامل کردن کد، هایلات کردن کد ها و … در برنامه تعبیه شده است.
دانلود نسخه اندروید پایتون
https://www.farsroid.com/pydroid-3-ide-for-python/
نرم افزار pydroid3 چیست و چگونه کار می‌کند؟
احتمالا شما هم به برنامه‌نویسی پایتون در اندروید فکر کرده‌اید. همیشه زمان هایی وجود دارد که ما دسترسی به کامپیوتر نداریم و می‌خواهیم از وقت خود به درستی استفاده کنیم.
همچنین داشتن قابلیتی بر روی موبایل که هر زمان احتیاج داشته باشیم بتوانیم کد های پایتون خود را بنویسیم و اجرا کنیم خیلی شگفت انگیز است.
نرم افزار pydroid 3 وسیله خوبی برای یادگیری نیز می‌باشد. هر زمان که خواستید در هر جایی می‌توانید کد های خود را به راحتی اجرا کنید. این نرم افزار یک IDE قابل حمل است که به شما اجازه ایجاد و تست کد های پایتون را می‌دهد.
در این مقاله با ما نصب IDE پایتون در محیط اندروید را بیاموزید و به کمک ابزار های مفید و کتابخانه ها به یادگیری و اجرای کد های پایتون خود بپردازید.
پلاگین ها و نصب افزونه pydroid3
نرم افزار pydroid 3 در play store موجود است. با این حال، برای اینکه برنامه کاربردی تر و آسان تر باشد، باید پلاگین Pydroid repository را از play store بارگیری کنید. اگر چه نصب این افزونه اجباری نیست، اما نصب خودکار بسته ها را با pip بسیار راحت می کند.
به طور پیش فرض، Pydroid 3 اجازه دسترسی به فضای ذخیره سازی دستگاه شما را ندارد. این موضوع بدون ایجاد دستکاری فنی ایجاد پوشه های پروژه را دشوار یا غیرممکن می کند. برای حل این مشکل، پلاگین Pydroid permissions را از play store بارگیری کنید که به Pydroid اجازه می دهد پوشه ها و پرونده ها را در دستگاه شما ایجاد کند.
نصب پکیج ها با دستور پیپ
بعد از نصب مواردی که خدمت شما توضیح دادیم، برای برنامه‌نویسی پایتون در اندروید می‌توانیم با دستور pip کپیج های مورد نظر را نصب کنیم. درست شبیه به ویندوز است. Pydroid 3 با رابط کاربری که به شما ارائه می‌دهد، بسته ها را می‌توانید بدون نوشتن دستورات خود در ترمینال نصب کنید. راه های زیادی برای نصب پکیج ها با pip بر روی Pydroid 3 وجود دارد.
مطابق تصویر زیر برای وارد شدن به بخش pip و نصب پکیج ها از منوی 3 نقطه بالا سمت راست صفحه وارد قسمت pip می‌شویم.
مطابق تصاویر زیرحالا در بخش pip برای جستجوی کتابخانه ها به سربرگ SEARCH LIBRARIES می‌رویم. یا می‌توانید روی سربرگ QUICK INSTALL ضربه بزنید تا بسته های ذکر شده به طور پیش فرض نصب شود.
مطابق تصویر زیر برای بررسی اینکه آیا بسته با موفقیت نصب شده است، روی گزینه LIBRARIES ضربه بزنید. این منو به شما امکان می‌دهد به لیستی از همه کتابخانه های نصب شده فعلی دسترسی پیدا کنید.
رابط کاربر شبیه به cmd ویندوز که توسط Pydroid 3 ساخته شده است
این نرم افزار یک خط فرمان کوچک لینوکسی ارائه می‌دهد. برای دسترسی به آن، روی نماد منو در گوشه بالا سمت چپ برنامه ضربه بزنید و Terminal را انتخاب کنید.
اگر چه اجرای دستور pip install packages از طریق ترمینال داخلی نرم افزار مدتی طول می‌کشد، اما با این وجود به شما امکان می دهد به راحتی بین پوشه ها پیمایش کنید و هر جا که در دستگاه شما مجاز است، پوشه های جدید ایجاد کنید.
با این حال، در حالی که نصب بسته ها از طریق pip در ترمینال آهسته است. منوی Pip آن را حل می‌کند. اگر شما می‌خواهید از خط فرمان ارائه شده برای هر منظور دیگری استفاده کنید، منظور یعنی سیستم عامل Android بر روی لینوکس ساخته شده است، بنابراین شما باید درک اساسی در مورد نحوه استفاده از خط فرمان Linux داشته باشید.
استفاده از شل Pydroid 3 برای برنامه‌نویسی پایتون در اندروید
صفحه خالی که هنگام باز کردن این برنامه ظاهر می شود پایتون شل است