Pydroid 3
![]() |
সর্বশেষ সংস্করণ | 7.4_arm64 |
![]() |
আপডেট | Jan,07/2025 |
![]() |
বিকাশকারী | IIEC |
![]() |
ওএস | Android 6.0+ |
![]() |
শ্রেণী | শিক্ষা |
![]() |
আকার | 74.9 MB |
![]() |
Google PlayStore | ![]() |
ট্যাগ: | শিক্ষা |



Pydroid 3: Android এর জন্য আপনার শক্তিশালী পাইথন 3 IDE
Pydroid 3 অ্যান্ড্রয়েডের জন্য শীর্ষস্থানীয় পাইথন 3 আইডিই, যা শেখার এবং বিকাশের জন্য সহজে ব্যবহারযোগ্য এবং শক্তিশালী পরিবেশ প্রদান করে। এই অফলাইন IDE পাইথন প্রোগ্রাম চালানোর জন্য ইন্টারনেট অ্যাক্সেসের প্রয়োজনীয়তা দূর করে।
মূল বৈশিষ্ট্য:
- অফলাইন পাইথন 3 ইন্টারপ্রেটার: ইন্টারনেট সংযোগ ছাড়াই পাইথন কোড চালান।
- পিপ প্যাকেজ ম্যানেজার এবং কাস্টম রিপোজিটরি: NumPy, SciPy, Matplotlib, Scikit-learn, এবং Jupyter-এর মতো বৈজ্ঞানিক প্যাকেজ সহ বিস্তৃত লাইব্রেরি অ্যাক্সেস করুন, পূর্ব-নির্মিত চাকা সহ একটি কাস্টম সংগ্রহস্থলের জন্য ধন্যবাদ প্যাকেজ OpenCV সমর্থনও উপলব্ধ (ক্যামেরা2 API সমর্থন সহ ডিভাইসগুলিতে)।
- উন্নত বৈজ্ঞানিক লাইব্রেরি: TensorFlow এবং PyTorch এছাড়াও সমর্থিত (প্রিমিয়াম সংস্করণ)।
- GUI সমর্থন: গ্রাফিকাল ইউজার ইন্টারফেসের জন্য সম্পূর্ণ Tkinter সমর্থন।
- টার্মিনাল এমুলেটর: রিডলাইন সমর্থন সহ একটি সম্পূর্ণ বৈশিষ্ট্যযুক্ত টার্মিনাল এমুলেটর (পিপের মাধ্যমে)।
- বিল্ট-ইন কম্পাইলার: সরাসরি IDE এর মধ্যে C, C এবং Fortran কোড কম্পাইল করুন। এটি Pydroid 3কে পিপ থেকে লাইব্রেরি তৈরি করার অনুমতি দেয়, এমনকী স্থানীয় কোড নির্ভরতাও রয়েছে।
- উন্নত বৈশিষ্ট্য: Cython সমর্থন, ব্রেকপয়েন্ট এবং ঘড়ি সহ PDB ডিবাগার, SDL2 ব্যাকএন্ড সহ Kivy গ্রাফিকাল লাইব্রেরি, এবং PySide6 সমর্থন (প্রিমিয়াম সংস্করণ, ম্যাটপ্লটলিব PySide6 সমর্থন সহ)। Matplotlib Kivy সমর্থনও উপলব্ধ (প্রিমিয়াম সংস্করণ)। pygame 2 সমর্থন অন্তর্ভুক্ত করা হয়েছে।
- সম্পাদক বর্ধিতকরণ: বৈশিষ্ট্যগুলির মধ্যে রয়েছে কোড পূর্বাভাস, অটো-ইন্ডেন্টেশন, রিয়েল-টাইম কোড বিশ্লেষণ, একটি বর্ধিত কীবোর্ড, সিনট্যাক্স হাইলাইটিং, থিম, ট্যাব এবং উন্নত কোড নেভিগেশন। (কোড পূর্বাভাস এবং রিয়েল-টাইম কোড বিশ্লেষণ হল প্রিমিয়াম বৈশিষ্ট্য)।
- সহজ শেয়ারিং: পেস্টবিনে এক-ক্লিক শেয়ারিং।
প্রিমিয়াম বৈশিষ্ট্য:
প্রিমিয়াম সংস্করণে কিছু উন্নত লাইব্রেরি (TensorFlow, PyTorch, PySide6 সহ Matplotlib সমর্থন, কোড পূর্বাভাস এবং রিয়েল-টাইম কোড বিশ্লেষণ) উপলব্ধ।
সিস্টেমের প্রয়োজনীয়তা:
Pydroid 3-এর জন্য কমপক্ষে 250MB বিনামূল্যের অভ্যন্তরীণ মেমরি প্রয়োজন, সঙ্গে 300MB প্রস্তাবিত৷ SciPy-এর মতো রিসোর্স-ইনটেনসিভ লাইব্রেরির জন্য বড় পরিমাণের প্রয়োজন হতে পারে।
ডিবাগিং এবং নির্দিষ্ট লাইব্রেরি ব্যবহার:
আপনার কোড ডিবাগ করতে লাইন নম্বরে ক্লিক করে ব্রেকপয়েন্ট সেট করুন। Kivy, PySide6, SDL2, Tkinter, এবং Pygame নির্দিষ্ট আমদানি বিবৃতি বা মন্তব্যের (#Pydroid run kivy
, #Pydroid run qt
, ইত্যাদি) মাধ্যমে স্বয়ংক্রিয়ভাবে সনাক্ত করা হয়। টার্মিনাল মোড জোর করতে #Pydroid run terminal
ব্যবহার করুন (ম্যাটপ্লটলিবের জন্য সহায়ক)।
লাইসেন্সিং:
Pydroid 3 APK-এর মধ্যে কিছু বাইনারি (L)GPL-এর অধীনে লাইসেন্সপ্রাপ্ত। সোর্স কোডের জন্য ডেভেলপারদের সাথে যোগাযোগ করুন। Pydroid 3 এর সাথে বান্ডিল করা বিশুদ্ধ পাইথন লাইব্রেরিগুলিকে সোর্স কোড আকারে বিবেচনা করা হয়। Pydroid 3 যেকোনও জিপিএল-লাইসেন্সযুক্ত নেটিভ মডিউল স্বয়ংক্রিয়ভাবে আমদানি করা এড়িয়ে যায়।
নমুনা কোড ব্যবহার:
শিক্ষামূলক ব্যবহারের জন্য নমুনা কোড উপলব্ধ, কিন্তু অনুমতি ছাড়া প্রতিযোগিতামূলক পণ্যগুলিতে ব্যবহার করা যাবে না।
Android হল Google Inc. এর একটি ট্রেডমার্ক।