تعلم بايثون

تحويل قائمة متداخلة إلى قائمة واحدة في بايثون | بايثون بالمثال 24

إذا كانت لديك قائمة متداخلة مثل [[1, 2], [3, 4], [5, 6]] وتريد تحويلها إلى قائمة واحدة مثل [1, 2, 3, 4, 5, 6] ، فأنت تحتاج إلى ما يسمى غالبًا Flatten Nested List أو تسطيح القائمة المتداخلة. في هذا الدرس من سلسلة بايثون بالمثال سنبدأ بأوضح …

قراءة وكتابة JSON في Python: الفرق بين load وloads وdump وdumps

عند التعامل مع JSON في Python ستقابل أربع دوال متشابهة في الاسم: json.load() و json.loads() و json.dump() و json.dumps() . التشابه بينها يجعلها مربكة للمبتدئ، لكن الفرق يصبح بسيطًا جدًا عندما تعرف سؤالين: هل أنت تقرأ أم تكتب؟ وهل البيانات م…

Pandas أم openpyxl؟ أيهما تستخدم مع Excel في Python؟

إذا كنت تريد التعامل مع ملفات Excel باستخدام Python فغالبًا ستقابل اسمين بسرعة: Pandas و openpyxl . وقد يبدو السؤال بسيطًا: أيهما أفضل؟ لكن الاختيار الصحيح لا يعتمد على اسم المكتبة، بل على نوع المهمة التي تريد تنفيذها داخل ملف Excel . إذا كا…

حل TypeError missing 1 required positional argument في Python | مشكلة وحل 32

يظهر خطأ TypeError: missing 1 required positional argument عندما تستدعي Function أو Method أو تنشئ Object بدون تمرير قيمة مطلوبة في تعريفها. أهم شيء في الرسالة هو اسم الـargument الموجود في آخرها . فإذا ظهر 'name' فالدالة لم تستقبل na…

حل python is not recognized في Windows وإضافة Python إلى PATH | مشكلة وحل 31

إذا كتبت python أو python --version في CMD أو PowerShell وظهرت رسالة 'python' is not recognized as an internal or external command ، فابدأ بالتشخيص قبل إعادة تثبيت أي شيء. جرّب py --version ثم where python . إذا كان py يعمل بينما …

هل يمكن تعلم بايثون على الهاتف؟ وما الذي يمكنك فعله فعليًا؟

نعم، يمكنك تعلم أساسيات بايثون والتدرب على كثير من الأكواد من الهاتف، خصوصًا في البداية. تستطيع كتابة وتشغيل الأمثلة، حل التمارين، تعلم المتغيرات والشروط والحلقات والدوال والقوائم، وبناء مشاريع Console صغيرة. لكن الهاتف ليس بديلًا كاملًا عن الك…

كم ساعة يوميًا تحتاج لتعلم بايثون؟ خطة حسب وقتك

لا يوجد عدد سحري من الساعات يناسب كل من يتعلم بايثون. للمبتدئ، يمكن أن تكون 30 دقيقة مفيدة إذا كانت منتظمة وفيها كتابة كود فعلية، ويمكن أن تكون ساعة أو ساعتان أفضل إذا استُخدم الوقت في التطبيق والتمارين بدل المشاهدة فقط. اختيار الوقت يعتمد على …

أكواد String في بايثون: 30 مثالًا عمليًا على النصوص

إذا كنت تريد أكواد String في بايثون بدل شرح نظري طويل، فهذه الصفحة تجمع 30 مثالًا عمليًا يمكنك نسخه وتجربته وتعديله. ستجد أمثلة على الفهرسة، التقطيع، تنظيف النص، البحث، العد، split() و join() ، التحقق من المحتوى، والتنسيق. text = " Pyth…

تحميل المزيد
لم يتم العثور على أي نتائج