الوسم Python

تعلم برمجة Python على QalamCode. استكشف أساسيات اللغة، مكتباتها القوية، وأفضل الممارسات لتطوير تطبيقات ويب، علم البيانات، والتعلم الآلي باستخدام Python

كيفية إنشاء برنامج لحساب العمر باستخدام Python

Program Age Calculation

يُعتبر بناء برنامج لحساب العمر من التطبيقات الشائعة والبسيطة في Python، وهو تمرين ممتاز للمبتدئين لفهم كيفية التعامل مع التواريخ والعمليات الحسابية عليها. في هذا المقال، سنشرح خطوات إنشاء برنامج يحسب عمر الشخص بناءً على تاريخ ميلاده باستخدام مكتبة datetime،…

كيف يمكنني تحويل نص إلى كلام (Text-to-Speech) باستخدام Python؟

Text-to-Speech

يُعد تحويل النص إلى كلام (Text-to-Speech) تقنية شائعة تستخدم لتحسين تجربة المستخدم في التطبيقات الصوتية، وتطبيقات الوصول مثل قراءة النصوص للمكفوفين. في Python، هناك عدة مكتبات تسهل عملية تحويل النص إلى كلام، وأبرزها مكتبة gTTS من Google، ومكتبة pyttsx3 التي…

مقدمة إلى مكتبة Tkinter لتطوير واجهات المستخدم

Tkinter

تُعد مكتبة Tkinter واحدة من أقدم وأسهل الأدوات المتاحة في Python لتصميم وبناء واجهات المستخدم الرسومية (GUI). تتيح Tkinter للمبرمجين إنشاء تطبيقات سطح مكتب بسيطة وسريعة، وذلك عن طريق توفير مجموعة من الأدوات التفاعلية مثل الأزرار، القوائم، مربعات النص، النوافذ،…

مقدمة إلى مكتبة Theano

Theano

تعتبر مكتبة Theano واحدة من أقدم المكتبات المتخصصة في التعلم العميق (Deep Learning) وعمليات الحوسبة العددية باستخدام وحدات معالجة الرسومات (GPUs) ووحدات المعالجة المركزية (CPUs). طورت مكتبة Theano في جامعة مونتريال بقيادة البروفيسور Yoshua Bengio، وهو واحد من الرواد في…

كيف أقوم ببناء واجهة مستخدم بسيطة في Python باستخدام Tkinter؟

Tkinter in Python

تعد مكتبة Tkinter واحدة من أسهل وأشهر المكتبات في Python لبناء واجهات المستخدم الرسومية (GUIs). توفر Tkinter مجموعة واسعة من الأدوات (widgets) مثل الأزرار، والنصوص، والقوائم، وغيرها من العناصر التفاعلية التي يمكن استخدامها لتطوير تطبيقات بسيطة بسرعة. في هذا المقال،…

كيف أتعامل مع JSON في Python؟

Python with JSON

تُستخدم ملفات JSON (JavaScript Object Notation) بشكل واسع لتخزين البيانات ونقلها بين الأنظمة بفضل بساطتها وسهولة قراءتها. تُعتبر Python لغة ممتازة للتعامل مع JSON، حيث توفر مكتبة مدمجة لتحليل وإنشاء ملفات JSON بسهولة. في هذا المقال، سنشرح كيفية التعامل مع…

كيفية كتابة كود Python يقوم بإرسال بريد إلكتروني تلقائي؟

email sending with Python

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

كيف يمكنني قراءة ملف Excel باستخدام Python؟

excel and python

تعتبر Python واحدة من أشهر لغات البرمجة بفضل تنوع مكتباتها وقدرتها على التعامل مع بيانات ضخمة، بما في ذلك ملفات Excel. سنستعرض في هذا المقال كيفية قراءة ملفات Excel باستخدام مكتبات Python، مع شرحٍ مفصل للأكواد والمكتبات المستخدمة، وأفضل الممارسات…

مكتبة PyTorch: القوة الحقيقية للتعلم العميق

PyTorch

تُعد مكتبة PyTorch من أشهر المكتبات المفتوحة المصدر المستخدمة في بناء وتدريب النماذج في التعلم العميق (Deep Learning). تم تطويرها بواسطة فريق من الباحثين في شركة Facebook AI Research، وتتميز بالمرونة وسهولة الاستخدام، مما جعلها مفضلة بين الباحثين والمطورين على…

مقدمة شاملة لمكتبة Pandas في بايثون

Pandas

مقدمة Pandas هي مكتبة مفتوحة المصدر تُستخدم على نطاق واسع في لغة البرمجة بايثون لتحليل البيانات. توفر أدوات قوية وسهلة الاستخدام للعمل مع البيانات المهيكلة وغير المهيكلة. تم بناء مكتبة Pandas على مكتبة NumPy، مما يسمح بالتعامل مع البيانات في…