
คำอธิบายแอปพลิเคชัน
สัมผัสพลังของ Python 3 บน Android ด้วย Pydroid 3 IDE ที่ใช้งานง่ายและมีประสิทธิภาพ แอพที่ครอบคลุมนี้นำเสนอการแปล Python 3 แบบออฟไลน์ โดยไม่จำเป็นต้องเชื่อมต่ออินเทอร์เน็ตเพื่อรันโค้ดของคุณ
คุณสมบัติหลัก:
-
- ล่าม Python 3 ออฟไลน์: รันโปรแกรม Python โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต
- Pip Package Manager & Custom Repository: เข้าถึงไลบรารี่ที่หลากหลาย รวมถึงแพ็คเกจทางวิทยาศาสตร์ เช่น NumPy, SciPy, Matplotlib, Scikit-learn และ Jupyter ต้องขอบคุณ Repository แบบกำหนดเองที่มีวงล้อที่สร้างไว้ล่วงหน้า แพคเกจ OpenCV ยังรองรับบนอุปกรณ์ที่รองรับ
- ห้องสมุดวิทยาศาสตร์ที่ได้รับการปรับปรุง: ใช้ประโยชน์จากห้องสมุดที่มีประสิทธิภาพเช่น TensorFlow และ PyTorch (ระดับพรีเมียม)
- รองรับ GUI: พัฒนาส่วนติดต่อผู้ใช้แบบกราฟิกพร้อมรองรับ Tkinter อย่างสมบูรณ์
- Terminal Emulator: รวมโปรแกรมจำลองเทอร์มินัลที่มีคุณสมบัติครบถ้วนพร้อมรองรับการอ่านไลน์ (ผ่าน pip)
- คอมไพเลอร์ในตัว: คอมไพล์โค้ด C, C และ Fortran โดยตรงภายในแอป สิ่งนี้ช่วยให้สามารถสร้างไลบรารีจาก pip ได้ แม้แต่ไลบรารีที่มีการขึ้นต่อกันของโค้ดเนทิฟก็ตาม
- เครื่องมือการพัฒนาขั้นสูง: ได้รับประโยชน์จากการสนับสนุน Cython, ดีบักเกอร์ PDB พร้อมเบรกพอยต์และนาฬิกา และการสนับสนุนสำหรับ Kivy (พร้อมแบ็คเอนด์ SDL2), PySide6 (พร้อมการรวม Matplotlib) และ Pygame 2
- เครื่องมือแก้ไขที่ใช้งานง่าย: เพลิดเพลินกับการทำนายโค้ด การเยื้องอัตโนมัติ การวิเคราะห์โค้ดแบบเรียลไทม์ (พรีเมียม) แป้นพิมพ์พิเศษ การเน้นไวยากรณ์ ธีม แท็บ และการนำทางโค้ดที่ได้รับการปรับปรุง
-
คุณสมบัติพรีเมียม:
คุณสมบัติขั้นสูงหลายประการที่มีเครื่องหมายดอกจัน (*) ในคำอธิบายดั้งเดิมนั้นมีให้ใช้งานในเวอร์ชันพรีเมี่ยม ซึ่งรวมถึงการคาดการณ์โค้ดที่ได้รับการปรับปรุง การเยื้องอัตโนมัติ และการวิเคราะห์โค้ดแบบเรียลไทม์ นอกจากนี้ การสนับสนุน TensorFlow และ PyTorch เป็นแบบพรีเมียมเท่านั้น เนื่องจากความซับซ้อนในการย้ายไลบรารีเหล่านี้
ความต้องการของระบบ:
ต้องการพื้นที่ว่างอย่างน้อย 250MB
; แนะนำให้ใช้ 300MB ขึ้นไป โดยเฉพาะเมื่อใช้ไลบรารี่ขนาดใหญ่Pydroid 3
Internal storageการตรวจจับไลบรารี:
แอปจะตรวจจับการใช้ Kivy, PySide6, SDL2, Tkinter และ Pygame โดยอัตโนมัติตามคำสั่งการนำเข้าหรือความคิดเห็นเฉพาะ เช่น
#Pydroid run kivy
โหมดพิเศษ #Pydroid run terminal
ช่วยให้มั่นใจได้ถึงการทำงานของโหมดเทอร์มินัล ซึ่งมีประโยชน์อย่างยิ่งสำหรับ Matplotlib
ใบอนุญาต:
ไบนารีบางตัวภายใน
APK ได้รับอนุญาตภายใต้ (L)GPL ติดต่อนักพัฒนาเพื่อเข้าถึงซอร์สโค้ด ไลบรารี Python ที่ได้รับอนุญาตจาก GPL นั้นถือว่าอยู่ในรูปแบบซอร์สโค้ดแล้ว ในขณะที่โมดูลเนทิฟที่ได้รับใบอนุญาต GPL จะไม่ได้รวมกลุ่มไว้เพื่อป้องกันการนำเข้าอัตโนมัติ
Pydroid 3การใช้งานเพื่อการศึกษา:
ตัวอย่างที่ให้ไว้นั้นฟรีเพื่อวัตถุประสงค์ทางการศึกษา ยกเว้นเพื่อใช้ในผลิตภัณฑ์ของคู่แข่งหรืออนุพันธ์ของพวกเขา ขออนุญาตทางอีเมลเสมอหากไม่แน่ใจเกี่ยวกับข้อจำกัดการใช้งาน
Education