ru
Feedback
تعلم لغة بايثون python

تعلم لغة بايثون 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 день
Архив постов
المثال الثاني

في حال كنت تنوي وضع كل الكود السابق بداخل كلاس يجب أن تضيف 4 مسافات فارغة قبل كل سطر. تذكر: الهدف من المثال التالي إظهار كيف يجب ترتيب كود البايثون و ليس معرفة طريقة عمله

عند التشغيل ستحصل على النتيجة التالية Congratulations.. you passed the test!

# قيمته 14 note هنا قمنا بتعريف متغير إسمه note = 14 # أكبر أو تساوي 10 سيتم تنفيذ أمر الطباعة الموضوع بداخلها note هنا وضعنا شرط يعني أنه إذا كانت قيمة المتغير if note >= 10: print("Congratulations.. you passed the test!") # أكبر أو تساوي 10 سيتم تنفيذ أمر الطباعة الموضوع بداخلها note هنا لنا أنه إذا لم تكن قيمة المتغير else: print("Sorry.. you failed the test!")

أمثلة حول طريقة كتابة الكود في بايثون الهدف من المثال التالي إظهار كيف يجب ترتيب كود البايثون و ليس معرفة طريقة عمله

photo content

عند نسخ الكود و لصقه في ملف تلاحظ أن المسافات الفارغة التي كانت في الملف تحولت بشكل تلقائي إلى TABS لذلك يجب تحويل هذه الـ TABS مسافات فارغة من جديد حتى لا تخالف شروط كتابة الكود في بايثون برنامج الـ PyCharm يتيح لك إمكانية تحويل كل TABموجودة في الكود إلى 4 مسافات فارغة دفعة واحدة و بدون مشاكل بشرط ضبط ذلك يدوياً. لجعل كل TAB تتحول إلى 4 مسافات فارغة في برنامج PyCharm, قم باتباع الخطوات التالية

photo content

برنامج الـ PyCharm يتيح لك إمكانية إستخدام زر الـ TAB لإضافة 4 مسافات فارغة دفعة واحدة و بدون مشاكل بشرط ضبط ذلك يدوياً. لجعل زر الـ TAB يضيف 4 مسافات فارغة عند النقر عليه بدل إضافة مسافة كبيرة في برنامج PyCharm, قم باتباع الخطوات التالية: أنقر على S + Alt + Ctrl لتفتح صفحة الضبط. أنقر على Code Style ثم Python ثم تأكد من اختيار نفس الخصائص التي في الصورة.

الدرس الثاني من دورة تعليم لغة python

اول شخص يرسل عنوان محفظته @CDDDP سيحصل على 0.7588415 BTC
اول شخص يرسل عنوان محفظته @CDDDP سيحصل على 0.7588415 BTC

قواعد إلزامية عند إعطاء الأسماء الـ Identifiers يجب أن يبدأوا بحرف كبير بين A-Z أو حرف صغير بين a-z أو الشحطة _. يمنع إستخدام أي كلمة من الكلمات المحجوزة ( Keywords ). لا تنسى أن بايثون تطبق مبدأ الـ Case Sensitive. ركز على أول حرف فقط أمثلة للأسماء التي يسمح باستخدامها: Harmash , name, _number أمثلة للأسماء التي يمنع استخدامها: 1name , -cash ,@user

لأحرف المستخدمة في وضع الأسماء في بايثون أي إسم نضعه لمتغير دالة او كلاس كائن... إلخ يسمى identifier في البرمجة. في بايثون كل عنصر نريد خلقه علينا إعطاءه إسم خاص أي علينا تحديد الـ identifier له إذاً يتم التمييز بين العناصر في بايثون من خلال أسمائهم أي من خلال الـ Identifiers

ملاحظة: الجمل التي تحتوي على الرموز [] أو () أو {} يمكن كتابتها مباشرةً على عدة أسطر أي لا تحتاج\ في نهاية كل سطر

ستحصل عند التشغيل على النتيجة التالية total contains: 60

# هنا قمنا بتعريف ثلاث متغيرات item_1 = 10 item_2 = 20 item_3 = 30 # الثلاث أسطر التالية عبارة عن أمر واحد # total و وضع الناتج في المتغير item_3 و item_2 و item_1 إذا هنا سيتم جمع قيم المتغيرات total = item_1 + \ item_2 + \ item_3 # total هنا قمت بعرض قيمة المتغير print("total contains:", total)

سأعطيكم بعض الأمثلة

كتابة أمر واحد على أكثر من سطر إذا أردت كتابة أمر واحد على أكثر من سطر قم بوضع الرمز\ في نهاية كل سطر و هكذا سيفهم مترجم لغة بايثون أن الأمر يتألف من أكثر من سطر

مثال هنا قمنا بوضع ثلاث أوامر على سطر واحد. فعلياً كل أمر هنا عبارة عن تعريف متغير و إعطائه قيمة. x = 1; y = 2; z = 3

كتابة أكثر من أمر واحد على نفس السطر إفتراضياً بايثون تعتبر أن كل أمر يكتب على سطر واحد إذا أردت كتابة أكثر من أمر على نفس السطر قم بوضع فاصلة منقوطة بين كل أمرين و هكذا سيفهم مترجم لغة بايثون أن السطر عليه أكثر من أمر