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