تعلم لغة بايثون python
前往频道在 Telegram
قناة خاصة بتعلم لغة البايثون لنجعلها مرجع للجميع بهذه اللغة. لمتابعة الدورة كاملة من البداية من هذا الرابط : t.me/PythonP/865 مجموعة النقاش @Programmer3
显示更多📈 Telegram 频道 تعلم لغة بايثون python 的分析概览
频道 تعلم لغة بايثون python (@pythonp) 阿拉伯语 语言赛道中的 是活跃参与者。目前社区聚集了 21 433 名订阅者,在 技术与应用 类别中位列第 4 572,并在 沙特阿拉伯 地区排名第 3 213 位。
📊 受众指标与增长动态
自 невідомо 创建以来,项目保持高速增长,吸引了 21 433 名订阅者。
根据 15 十二月, 2024 的最新数据,频道保持稳定运转。过去 30 天订阅人数变化为 361,过去 24 小时变化为 0,整体触达仍然可观。
- 认证状态: 未认证
- 互动率 (ER): 平均受众互动率为 0%。内容发布后 24 小时内通常能获得 N/A% 的反应,占订阅者总量。
- 帖子覆盖: 每篇帖子平均可获得 0 次浏览,首日通常累积 0 次浏览。
- 互动与反馈: 受众积极参与,单帖平均反应数为 0。
📝 描述与内容策略
作者将该频道定位为表达主观观点的平台:
“قناة خاصة بتعلم لغة البايثون لنجعلها مرجع للجميع بهذه اللغة.
لمتابعة الدورة كاملة من البداية من هذا الرابط :
t.me/PythonP/865
مجموعة النقاش @Programmer3”
凭借高频更新(最新数据采集于 16 十二月, 2024),频道始终保持新鲜度与高覆盖。分析显示受众积极互动,使其成为 技术与应用 类别中的关键影响点。
21 433
订阅者
无数据24 小时
-97 天
+36130 天
帖子存档
21 433
ملاحظة: يمكن وضع تعليقات بطرق أخرى في بايثون لكن مطوري لغة بايثون في موقعهم الرسمي ينصحوا بإعتماد هذا الأسلوب فقط في وضع التعليقات
21 433
التعليقات
تستخدم التعليقات لتضع ملاحظات حول الكود الذي كتبته فقط لكي لا تنسى كيف برمجت الكود في حال أردت مراجعته أو التعديل عليه بعد وقت طويل
التعليقات لا تؤثر إطلاقاً على الكود المكتوب الموضوع في البرنامج و يمكن وضع عدد غير محدود من التعليقات
لتضع تعليق ضع الرمز # ثم أكتب بعده ما شئت
تذكر: أنت لست مجبراً على وضع تعليقات في برامجك و لكنني انصحك بوضع تعليقات دائماً حتى تساعدك في فهم الكود الذي كتبته
21 433
إسم الدالة
إستخدم الأحرف الصغيرة عند وضع أسماء للدوال و في حال كان إسم الدالة يتألف من أكثر من كلمة قم بوضع _بين كل كلمتين
أمثلة
في حال كان إسم الدالة يتألف من كلمة واحدة.
def display():
في حال كان إسم الدالة يتألف من كلمة أكثر من كلمة.
def display_user_info():
21 433
إسم المتغير
إستخدم الأحرف الصغيرة عند وضع أسماء للمتغيرات و في حال كان إسم المتغير يتألف من أكثر من كلمة قم بوضع _ بين كل كلمتين.
أمثلة
في حال كان إسم المتغير يتألف من كلمة واحدة.
average = 10
في حال كان إسم المتغير يتألف من كلمة أكثر من كلمة.
total_score = 20
21 433
إسم الكلاس
دائماً إبدأ إسم الكلاس بحرف كبير و في حال كان إسم الكلاس يتألف من أكثر من كلمة إجعل أول حرف من كل كلمة كبيراً
أمثلة
في حال كان إسم الكلاس يتألف من كلمة واحدة.
class First
في حال كان إسم الكلاس يتألف من كلمة أكثر من كلمة
class FirstPythonClass
21 433
أن لغة البرمجة تميز بين الأحرف الكبيرة و الأحرف الصغيرة
مثال: note و Note ليسوا شيئاً واحداً
بينما في لغات برمجة أخرى مثل HTML لا يهم إذا كانت الأحرف كبيرة أو صغيرة
مثال: note و Note و NoTe و NOTE هم شيئاً واحداً
21 433
مبادئ كتابة الكود في بايثون
في البداية عليك معرفة أن كل ما ستتعلمه في هذا الدرس عبارة عن شرح نظري لأساليب كتابة الكود
إذاَ في هذا الدرس ستتعلم كيف تكتب كود بايثون بشكل صحيح يفهمه الكمبيوتر و يفهمه أي شخص يحاول قراءة الكود الذي ستقوم أنت بكتابته مستقبلاً عند بناء تطبيقاتك الخاصة
21 433
أول برنامج سنصنعه بلغة بايثون
في المثال التالي سنقوم بإنشاء برنامج مهمته فقط طباعة الجملة التالية
Hello World!
سنكتب في Test.py
print("Hello World!")
وعند التشغيل سنحصل على النتيجة التالية
Hello World!
21 433
مصطلحات تقنية
Source Code
تعني الكود أو الشفرة المصدرية و يقال لها أيضاً سورس كود.
Byte Code
الكود الذي تفهمه الآلة و هنا تجد أن الكود كله يتألف من رقمين و هما: 0 و 1
Compiler
يسمى مترجم الكود. فعلياً هو برنامج يحول الكود المكتوب بلغة بايثون إلى Byte Code
Virtual Machine
هو البرنامج الذي يشغل الـ Byte Code كأي برنامج على نظام التشغيل
Operating
OS: واختصارها
System و التي تعني أي نظام تشغيل
21 433
ماهي الخوارزميات
أول شيء يجب أن تعرفه هو أن الخوارزميات ليست لغة برمجة إنما هي طرق التحليل و التفكير التي عليك اتباعها حتى تتمكن من كتابة الكود بشكل صحيح
الخوارزميات هي الجزء الأصعب في البرمجة و عندما تتعلمها بشكل صحيح فهذا يعني أنك مؤهل أن تتعلم أي لغة برمجة تريدها لأنه إذا لم تعرف كيف تتعامل مع الكود و تعالج جميع المشاكل التي تواجهك أثناء كتابة الكود فإنك ستستسلم و تتوقف في مكانك عند أول مشكلة تافهة تظهر لك في الكود و تكون بذلك قد أضعت وقتك لأنك لا تعرف كيف يجب أن تحل المشكلة التي تتعامل معها
إذاً عندما تنتهي من تحليل برنامجك يمكنك كتابته بأي لغة برمجة تريدها بكل سهولة وشكرا .
21 433
سأبدء بعد ساعتين بنشر الدرس الأول من دورة تعلم لغة python
ملاحظة: يجب ان يكون لديك خلفية جيدة حول الخوارزميات لتتمكن من استكمال الدورة حتى النهاية
ولكي تفهم الاكواد البرمجية بشكل جيد.
اذا كنت تريد مني ان انشر الدورة في قناتك تواصل معي @CDDDP
عندما انشر الدرس الاول لن استقبل المزيد من القنوات لنشر الدورة عليها
21 433
أكتب الأمر
print("Hello World!") في الملف
ثم أنقر Ctrl + S ليتم حفظ الملف
ثم أنقر Shift + F10 ليتم تشغيل الملف
21 433
قم بوضع إسم للملف مثل Test ثم أنقر على الزر OKحتى يتم إنشاء الملف في المشروع
21 433
أنقر زر الفأرة الأيمن على إسم المشروع ثم مرر الفأرة فوق الكلمة New ثم أنقر على Python File حتى تستطيع إنشاء ملف بايثون جديد في المشروع.
21 433
الآن تجد أنه يطلب منك تحديد إسم المشروع مكان الإسم untitled الذي كان سيوضع كإسم إفتراضي للمشروع
