Metadata-Version: 2.1
Name: pynoot
Version: 0.6
Summary: بوابة لتعلم منطق لغة البرمجة باثيون بالمصري
Home-page: https://github.com/noureldeen216/PyNoot
Author: Nour Eldeen Ahmed
Author-email: noureldeen262000@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown

# 🐍 باي نطق (PyNoot)
### "البرمجة مش لغة صعبة.. البرمجة منطق بنعبر عنه بلغتنا"

---

## ✨ إيه هو مشروع "باي نطق"؟
**باي نطق** مش مجرد أداة بتخليك تكتب كلمات بالعربي وخلاص، هي "كوبري" حقيقي بيدخلك عالم البرمجة من أوسع أبوابه. 

الهدف الأساسي من **باي نطق** هو إننا نشيل عائق اللغة في البداية، ونخليك تركز في الحاجة الأهم وهي: **فهم المنطق البرمجي (Logic)**. إحنا بنعلمك إزاي تفكر كمبرمج، إزاي ترتب خطواتك، وإزاي تتعامل مع البيانات بأسلوب بسيط وقريب من دماغك وبالمصري.

---

## 🚀 ليه "باي نطق" مختلف؟
* **التركيز على المنطق (Logic First):** مش بنعلمك تحفظ أوامر، بنعلمك "ليه" بنكتب الكود ده وإزاي بيشتغل كمنطق هندسي سليم.
* **أسلوب صحاب (Friendly):** المكتبة دي معمولة بروح ودودة جداً، الأوامر والرسائل فيها واضحة ومباشرة كأن حد قاعد بيشرحلك بعيداً عن كلكعة المصطلحات.
* **كل الأساسيات في موديول واحد:** ميزة **باي نطق** إنها بتجمعلك أهم أساسيات بايثون (Python Basics) اللي محتاجها عشان تبدأ حياتك البرمجية جوه **Module** واحد منظم.
* **دليل تعليمي شامل (PDF Documentation):** المشروع معاه ملف PDF احترافي فيه شرح لكل كبيرة وصغيرة بالصور وبالعربي، عشان يفضل معاك مرجع في كل خطوة.

---

## 🛠️ الأوامر ومقابلها في بايثون (Dictionary)
عشان نسهل عليك النقل للغة بايثون الأصلية بعد كدة، دي الأوامر اللي جوه **باي نطق** وايه اللي بيقابلها في بايثون:

| الأمر في "باي نطق" | الأمر الأصلي في Python | وظيفة الأمر |
| :--- | :--- | :--- |
| `اطبع()` | `print()` | عرض النصوص أو النتائج على الشاشة |
| `نطق()` | `input()` | استقبال بيانات من المستخدم |
| `نوع()` | `type()` | معرفة نوع البيانات (نص، رقم، إلخ) |
| `طول()` | `len()` | معرفة عدد العناصر أو الحروف |
| `رتب()` | `sort()` | ترتيب العناصر في القائمة |
| `ضيف_عنصر()` | `append()` | إضافة عنصر جديد لآخر القائمة |
| `احذف_عنصر()` | `pop()` | حذف عنصر معين من القائمة |
| `امسح_الكل()` | `clear()` | مسح كل محتويات القائمة |
| `اعكس()` | `reverse()` | عكس ترتيب عناصر القائمة |




---

## 📦 التثبيت (Installation)
تقدر تبدأ تستخدم المكتبة فوراً عن طريق الأمر ده في الـ Terminal:

```bash
pip install pynoot
```


```py
from pynoot import *

# أول كلمة بنتعلمها في عالم البرمجة بس بلغتنا
اطبع("Hello World!")


# بناخد بيانات من المستخدم ونرد عليه بالمنطق
الاسم = نطق("اسمك إيه يا بطل؟ ")
اطبع(f"منور الدنيا يا {الاسم}، جاهز تبدأ رحلتك؟")
```


---

🎯 الرؤية (Our Vision)
إحنا في باي نطق بنؤمن إن "اللغة" مكنتش ولا هتكون عائق قدام الذكاء. هدفنا نطلع جيل مبرمجين فاهم "هندسة كود" صح، وعارف إن البرمجة هي فن حل المشكلات قبل ما تكون كلمات إنجليزي.


✍️ تطوير (Developer)
Nour Eldeen Ahmed Powered by: EGYCODE
