ค้นพบพลังของการเขียนโปรแกรม Python 3 ด้วย Pydroid 3 ซึ่งเป็น Python 3 IDE ที่ใช้งานง่ายและมีประสิทธิภาพมากที่สุดที่มีอยู่ใน Android ไม่ว่าคุณจะเป็นผู้เริ่มต้นหรือผู้เรียนขั้นสูง Pydroid 3 จะช่วยให้คุณมีทุกสิ่งที่คุณต้องการในการควบคุม Python จากอุปกรณ์มือถือของคุณ
คุณสมบัติที่สำคัญของ Pydroid 3
- Offline Python 3 Interpreter: เรียกใช้โปรแกรม Python โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ตทำให้เหมาะสำหรับการเรียนรู้ในระหว่างการเดินทาง
- การจัดการแพ็คเกจขั้นสูง: ใช้ประโยชน์จาก PIP Package Manager และเข้าถึงที่เก็บข้อมูลที่กำหนดเองของแพ็คเกจล้อ prebuilt ซึ่งรวมถึงการสนับสนุนห้องสมุดวิทยาศาสตร์ที่ซับซ้อนเช่น Numpy, Scipy, Matplotlib, Scikit-Learn และ Jupyter
- ห้องสมุดทางวิทยาศาสตร์ที่ปรับปรุงแล้ว: เข้าถึง OpenCV บนอุปกรณ์ที่รองรับ Camera2 API และใช้ประโยชน์จาก TensorFlow และ Pytorch สำหรับโครงการเรียนรู้ของเครื่องขั้นสูง*
- ตัวอย่างพร้อมใช้งาน: เริ่มเรียนรู้ได้เร็วขึ้นด้วยตัวอย่างที่มีอยู่นอกกรอบ
- การสนับสนุน GUI แบบเต็ม: สร้างส่วนต่อประสานผู้ใช้กราฟิกด้วยการสนับสนุน TKINTER ที่สมบูรณ์
- Terminal Emulator: สัมผัสกับเทอร์มินัลเต็มรูปแบบพร้อมการสนับสนุนแบบ readline พร้อมใช้งานผ่าน PIP
- คอมไพเลอร์แบบรวม: ใช้คอมไพเลอร์ C, C ++ และ Fortran ในตัวเพื่อสร้างไลบรารีใด ๆ จาก PIP รวมถึงผู้ที่มีรหัสดั้งเดิมโดยตรงจากบรรทัดคำสั่ง
- การสนับสนุน Cython และ PDB: ปรับปรุงการเข้ารหัสของคุณด้วย Cython สำหรับประสิทธิภาพและดีบัก PDB สำหรับการดีบักที่มีประสิทธิภาพด้วยจุดพักและนาฬิกา
- ไลบรารีกราฟิก: สร้างภาพที่น่าทึ่งด้วย Kivy โดยใช้แบ็กเอนด์ SDL2 ใหม่และสำรวจ Pyside6 และ Matplotlib รองรับในที่เก็บการติดตั้งอย่างรวดเร็ว*
- การสนับสนุน Pygame 2: ดำดิ่งสู่การพัฒนาเกมด้วยเวอร์ชัน Pygame ล่าสุด
คุณสมบัติของบรรณาธิการ
- ความช่วยเหลือในการเข้ารหัสอัจฉริยะ: ได้รับประโยชน์จากการทำนายรหัสการใช้งานอัตโนมัติและการวิเคราะห์รหัสแบบเรียลไทม์เพื่อปรับปรุงประสบการณ์การเข้ารหัสของคุณ*
- แป้นพิมพ์ที่ปรับปรุงแล้ว: เข้าถึงแถบแป้นพิมพ์เพิ่มเติมด้วยสัญลักษณ์ทั้งหมดที่จำเป็นสำหรับการเขียนโปรแกรม Python
- รูปลักษณ์ที่ปรับแต่งได้: เลือกจากการเน้นไวยากรณ์และธีมต่าง ๆ เพื่อปรับสภาพแวดล้อมการเข้ารหัสของคุณ
- เวิร์กสเปซที่จัดระเบียบ: จัดการหลายไฟล์ได้อย่างง่ายดายด้วยแท็บ
- การนำทางที่มีประสิทธิภาพ: นำทางรหัสของคุณอย่างง่ายดายด้วยการมอบหมาย/คำจำกัดความ gotos แบบโต้ตอบ
- การแบ่งปันง่าย: แบ่งปันรหัสของคุณด้วยคลิกเดียวที่ Pastebin
*คุณสมบัติที่ทำเครื่องหมายด้วยเครื่องหมายดอกจันเป็นพิเศษสำหรับรุ่นพรีเมี่ยม
คู่มือเริ่มต้นด่วน
ตรวจสอบให้แน่ใจว่าอุปกรณ์ของคุณมีหน่วยความจำภายในฟรีอย่างน้อย 250MB (แนะนำ 300MB+) จำเป็นต้องมีพื้นที่เพิ่มเติมสำหรับห้องสมุดหนักเช่น Scipy ในการดีบักเพียงคลิกที่หมายเลขบรรทัดเพื่อตั้งค่าเบรกพอยต์ Kivy, Pyside6, SDL2, Tkinter และ Pygame สามารถตรวจพบได้โดยใช้คำสั่งนำเข้าเฉพาะหรือโหมดการรันพิเศษเช่น "#pydroid Run Kivy" หรือ "#PyDroid Run Terminal" สำหรับการดำเนินการโหมดเทอร์มินัล
ห้องสมุดพรีเมี่ยมเท่านั้น
ห้องสมุดขั้นสูงบางแห่งมีเฉพาะในรุ่นพรีเมี่ยมเนื่องจากความซับซ้อนของกระบวนการพอร์ตของพวกเขาซึ่งจำเป็นต้องมีการทำงานร่วมกันกับนักพัฒนาภายนอก หากคุณสนใจที่จะสนับสนุนห้องสมุดเหล่านี้เวอร์ชันฟรีโปรดติดต่อเรา
การมีส่วนร่วมของชุมชน
เข้าร่วมการพัฒนา Pydroid 3 โดยการรายงานข้อบกพร่องหรือคุณลักษณะที่แนะนำ เราให้ความสำคัญกับการป้อนข้อมูลของคุณเพื่อปรับปรุงแพลตฟอร์มของเราอย่างต่อเนื่อง ลำดับความสำคัญของเรายังคงมุ่งเน้นไปที่การพอร์ตห้องสมุดวิทยาศาสตร์เพื่อเพิ่มประสบการณ์การศึกษา
ข้อมูลทางกฎหมาย
Pydroid 3 รวมถึงไบนารีที่ได้รับใบอนุญาตภายใต้ (l) GPL; สามารถร้องขอซอร์สโค้ดทางอีเมลได้ ไลบรารี Pure Python ภายใต้ GPL ได้รับการพิจารณาว่าอยู่ในรูปแบบซอร์สโค้ด เพื่อป้องกันการนำเข้าอัตโนมัติโมดูลดั้งเดิมที่ได้รับอนุญาตจาก GPL เช่น GNU readline ไม่ได้รวมอยู่ด้วย แต่สามารถติดตั้งผ่าน PIP ตัวอย่างที่มีให้ในแอพนั้นฟรีสำหรับการใช้งานด้านการศึกษายกเว้นว่าพวกเขาไม่สามารถใช้ในผลิตภัณฑ์คู่แข่งโดยไม่ได้รับอนุญาต Android เป็นเครื่องหมายการค้าของ Google Inc.