| نوع فایل | APK |
|---|---|
| نسخه | 3.02_x86 |
| ناشر | IIEC |
| تاریخ انتشار | ۵ ژوئن ۲۰۱۹ |
| تاریخ اضافه شده | ۵ ژوئن ۲۰۱۹ |
| الزامات سیستم عامل | Android |
| الزامات | Requires Android |
| کل بارگیری ها | ۱۳۴ |
| قیمت | Free |
شرح
Pydroid 3 آسان ترین و قدرتمندترین IDE آموزشی Python 3 برای اندروید است.
امکانات:
- مفسر آفلاین پایتون 3.7: برای اجرای برنامه های پایتون نیازی به اینترنت نیست.
- مدیر بسته Pip و یک مخزن سفارشی برای بسته های چرخ از پیش ساخته شده برای کتابخانه های علمی پیشرفته، مانند numpy، scipy، matplotlib، scikit-learn و jupyter.
- Tensorflow هم اکنون در دسترس است. *
- نمونه هایی در دسترس برای یادگیری سریعتر.
- پشتیبانی کامل از Tkinter برای رابط کاربری گرافیکی.
- شبیه ساز ترمینال با امکانات کامل، با پشتیبانی از خط خواندن (موجود در پیپ).
- کامپایلر داخلی C، C++ و حتی Fortran که توسط n0n3m4، نویسنده C4droid، مخصوص Pydroid 3 طراحی شده است. به Pydroid 3 اجازه می دهد هر کتابخانه ای را از پیپ بسازد، حتی اگر از کد بومی استفاده کند. همچنین می توانید وابستگی ها را از خط فرمان بسازید و نصب کنید.
- پشتیبانی از Cython
- دیباگر PDB با نقاط شکست و ساعت.
- کتابخانه گرافیکی Kivy با باطن جدید SDL2.
- پشتیبانی PyQt5 در مخزن Quick Install به همراه پشتیبانی matplotlib PyQt5 بدون نیاز به کد اضافی موجود است.
- پشتیبانی Matplotlib Kivy در مخزن Quick Install موجود است.
- پشتیبانی از pygame_sdl2 (پیاده سازی pygame مبتنی بر SDL2).
ویژگی های ویرایشگر:
- پیش بینی کد، تورفتگی خودکار و تجزیه و تحلیل کد زمان واقعی درست مانند هر IDE واقعی. *
- نوار صفحه کلید گسترده با تمام نمادهایی که برای برنامه نویسی در پایتون نیاز دارید.
- برجسته کردن نحو و مضامین.
- زبانه ها
- ناوبری کد پیشرفته با انتساب/تعریف تعاملی.
- اشتراک گذاری با یک کلیک در Pastebin.
* ویژگی های علامت گذاری شده با ستاره فقط در نسخه Premium موجود است.
راهنمای سریع.
Pydroid 3 به حداقل 200 مگابایت حافظه داخلی رایگان نیاز دارد. 220 مگابایت + توصیه می شود. اگر از کتابخانه های سنگین مانند scipy استفاده می کنید، بیشتر.
برای اجرای اشکال زدایی، نقطه شکست (های) را با کلیک بر روی شماره خط.
کیوی با کیوی وارداتی، از کیوی یا «#Pydroid run kivy» شناسایی میشود.
PyQt5 با وارد کردن PyQt5، از PyQt5 یا "#Pydroid run qt شناسایی می شود.
برای sdl2، tkinter و pygame هم همینطور.
یک حالت ویژه "#Pydroid run terminal" برای اطمینان از اجرای برنامه شما در حالت ترمینال وجود دارد (این برای matplotlib که به طور خودکار در حالت GUI اجرا می شود مفید است)
با گزارش اشکالات یا ارائه درخواست های ویژگی به ما در توسعه Pydroid 3 مشارکت کنید. ما از آن قدردانی می کنیم.
فهرست کتابخانههایی که هنوز قصد نداریم اضافه کنیم:
- OpenCV
از آنجایی که هدف اصلی Pydroid 3 کمک به کاربر در یادگیری زبان برنامه نویسی Python 3 است، اولویت اول ما انتقال کتابخانه های علمی است (بنابراین کتابخانه های مربوط به سیستم تنها زمانی منتقل می شوند که به عنوان وابستگی به بسته آموزشی دیگری استفاده شوند).
اطلاعات حقوقی
برخی از باینری ها در Pydroid 3 APK تحت مجوز (L)GPL هستند، کد منبع را برای ما ایمیل کنید.
کتابخانههای پایتون خالص GPL همراه با Pydroid 3 در حال حاضر به شکل کد منبع ارائه میشوند.
Pydroid 3 هیچ ماژول بومی دارای مجوز GPL را باندل نمی کند تا از وارد کردن خودکار آنها جلوگیری کند. نمونه معروف چنین کتابخانه ای گنو Readline است که با استفاده از pip قابل نصب است.
نمونه های موجود در برنامه برای استفاده آموزشی رایگان هستند با یک استثنا: آنها یا آثار مشتق شده آنها را نمی توان در هیچ محصول رقیب (به هیچ وجه) استفاده کرد. اگر مطمئن نیستید که آیا برنامه شما تحت تأثیر این محدودیت قرار گرفته است یا خیر، همیشه از طریق ایمیل درخواست مجوز کنید.
اندروید یک علامت تجاری Google Inc است.