অ্যান্ড্রয়েডের জন্য পাইড্রয়েড 3 ব্যবহার করা সবচেয়ে সহজ এবং শক্তিশালী শিক্ষামূলক পাইথন 3 আইডিই।
বৈশিষ্ট্য:
- অফলাইন পাইথন 3 ইন্টারপ্রেটার: পাইথন প্রোগ্রাম চালানোর জন্য কোন ইন্টারনেটের প্রয়োজন নেই।
- পিপ প্যাকেজ ম্যানেজার এবং উন্নত বৈজ্ঞানিক লাইব্রেরির জন্য প্রি-বিল্ট হুইল প্যাকেজগুলির জন্য একটি কাস্টম সংগ্রহস্থল, যেমন নম্পি, স্কিপি, ম্যাটপ্লটলিব, স্কিট-লার্ন এবং জুপিটার।
- OpenCV এখন উপলব্ধ (Camera2 API সমর্থন সহ ডিভাইসগুলিতে)। *
- TensorFlow এবং PyTorch এছাড়াও উপলব্ধ. *
- দ্রুত শেখার জন্য বাক্সের বাইরে উপলব্ধ উদাহরণ।
- GUI এর জন্য সম্পূর্ণ Tkinter সমর্থন।
- সম্পূর্ণ বৈশিষ্ট্যযুক্ত টার্মিনাল এমুলেটর, একটি রিডলাইন সমর্থন সহ (পিপে উপলব্ধ)।
- বিল্ট-ইন C, C++ এমনকি Fortran কম্পাইলার বিশেষভাবে Pydroid 3-এর জন্য ডিজাইন করা হয়েছে। এটি Pydroid 3-কে পিপ থেকে যেকোনো লাইব্রেরি তৈরি করতে দেয়, এমনকি যদি এটি নেটিভ কোড ব্যবহার করে থাকে। আপনি কমান্ড লাইন থেকে নির্ভরতা তৈরি এবং ইনস্টল করতে পারেন।
- সাইথন সমর্থন।
- ব্রেকপয়েন্ট এবং ঘড়ি সহ PDB ডিবাগার।
- একটি চকচকে নতুন SDL2 ব্যাকএন্ড সহ কিভি গ্রাফিকাল লাইব্রেরি।
- কুইক ইন্সটল রিপোজিটরিতে matplotlib PySide6 সমর্থন সহ PySide6 সমর্থন কোন অতিরিক্ত কোডের প্রয়োজন নেই।
- কুইক ইন্সটল রিপোজিটরিতে ম্যাটপ্লটলিব কিভি সমর্থন উপলব্ধ।
- পাইগেম 2 সমর্থন।
সম্পাদক বৈশিষ্ট্য:
- কোড ভবিষ্যদ্বাণী, স্বয়ংক্রিয় ইন্ডেন্টেশন এবং রিয়েল টাইম কোড বিশ্লেষণ যে কোনো বাস্তব IDE-এর মতো। *
- পাইথনে প্রোগ্রাম করার জন্য আপনার প্রয়োজনীয় সমস্ত চিহ্ন সহ বর্ধিত কীবোর্ড বার।
- সিনট্যাক্স হাইলাইটিং এবং থিম।
- ট্যাব।
- ইন্টারেক্টিভ অ্যাসাইনমেন্ট/ডেফিনিশন গোটোস সহ উন্নত কোড নেভিগেশন।
- পেস্টবিনে এক ক্লিক শেয়ার করুন।
* তারকাচিহ্ন দ্বারা চিহ্নিত বৈশিষ্ট্যগুলি শুধুমাত্র প্রিমিয়াম সংস্করণে উপলব্ধ।
দ্রুত ম্যানুয়াল।
Pydroid 3-এর জন্য কমপক্ষে 250MB বিনামূল্যের অভ্যন্তরীণ মেমরি প্রয়োজন। 300MB+ সুপারিশ করা হয়। আরও যদি আপনি ভারী লাইব্রেরি ব্যবহার করেন যেমন সিপি।
লাইন নম্বরে ক্লিক করে ডিবাগ প্লেস ব্রেকপয়েন্ট(গুলি) চালানোর জন্য।
কিভি "আমদানি কিভি", "কিভি থেকে" বা "#Pydroid রান কিভি" দিয়ে সনাক্ত করা হয়।
PySide6 সনাক্ত করা হয়েছে "PySide6 আমদানি করুন", "PySide6 থেকে" বা "#Pydroid run qt" দিয়ে।
sdl2, tkinter এবং pygame-এর জন্য একই।
আপনার প্রোগ্রাম টার্মিনাল মোডে চলে তা নিশ্চিত করার জন্য একটি বিশেষ মোড "#Pydroid রান টার্মিনাল" রয়েছে (এটি ম্যাটপ্লটলিবের সাথে দরকারী যা স্বয়ংক্রিয়ভাবে GUI মোডে চলে)
কেন কিছু লাইব্রেরি শুধুমাত্র প্রিমিয়াম?
এই লাইব্রেরিগুলি পোর্ট করা অত্যন্ত কঠিন ছিল, তাই আমাদের অন্য ডেভেলপারকে এটি করতে বলতে হয়েছিল। চুক্তির অধীনে, এই লাইব্রেরির কাঁটাগুলি শুধুমাত্র প্রিমিয়াম ব্যবহারকারীদের জন্য প্রদান করা হয়। আপনি যদি এই লাইব্রেরিগুলির বিনামূল্যে কাঁটা বিকাশ করতে চান - আমাদের সাথে যোগাযোগ করুন।
বাগ রিপোর্ট করে বা আমাদের কাছে বৈশিষ্ট্যের অনুরোধ প্রদান করে Pydroid 3 এর বিকাশে অংশ নিন। আমরা যে প্রশংসা করি.
যেহেতু Pydroid 3 এর মূল লক্ষ্য হল ব্যবহারকারীকে Python 3 প্রোগ্রামিং ভাষা শিখতে সাহায্য করা, আমাদের প্রথম অগ্রাধিকার হল বৈজ্ঞানিক লাইব্রেরিগুলিকে পোর্ট করা (সুতরাং সিস্টেম-সম্পর্কিত লাইব্রেরিগুলি শুধুমাত্র তখনই পোর্ট করা হয় যখন সেগুলি অন্য কোনও শিক্ষাগত প্যাকেজের নির্ভরতা হিসাবে ব্যবহার করা হয়)৷
আইনি তথ্য.
Pydroid 3 APK-এর কিছু বাইনারি (L)GPL-এর অধীনে লাইসেন্সপ্রাপ্ত, সোর্স কোডের জন্য আমাদের ইমেল করুন।
Pydroid 3 এর সাথে একত্রিত GPL বিশুদ্ধ পাইথন লাইব্রেরিগুলি ইতিমধ্যেই সোর্স কোড আকারে আসছে বলে মনে করা হয়।
Pydroid 3 তাদের স্বয়ংক্রিয় আমদানি এড়াতে কোনো GPL- লাইসেন্সকৃত নেটিভ মডিউল বান্ডিল করে না। এই ধরনের লাইব্রেরির বিখ্যাত উদাহরণ হল GNU readline, যা পিপ ব্যবহার করে ইনস্টল করা যায়।
অ্যাপ্লিকেশনটিতে উপলব্ধ নমুনাগুলি একটি ব্যতিক্রম সহ শিক্ষাগত ব্যবহারের জন্য বিনামূল্যে: সেগুলি বা তাদের ডেরিভেটিভ কাজগুলি কোনও প্রতিযোগী পণ্যগুলিতে (কোনও উপায়ে) ব্যবহার করা যাবে না৷ আপনি যদি অনিশ্চিত হন যে, আপনার অ্যাপ এই বিধিনিষেধ দ্বারা প্রভাবিত কিনা, সর্বদা ইমেলের মাধ্যমে অনুমতি চাইবেন।
Android হল Google Inc এর একটি ট্রেডমার্ক।
আপডেট করা হয়েছে
৩১ অক্টো, ২০২৪