بايثون العرب | Python Arab 🇵🇸
7.68K subscribers
191 photos
52 videos
81 files
144 links
...تعلم لغة برمجة بايثون .....


قنواتنا 》》 @Arab_Victory

حسابي على github 》》https://github.com/DrDataYE
.
موقعنا علئ الويب 》》https://cyber1101.com
Download Telegram
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
API

● ماهو ال Api
○ انواع ال api
● شركات تقدم api
○ استخدام api paypal في بايثون
● مزايا api
○عيوب api
● الفائدة من api

Link : https://cyber1101.blogspot.com/2023/04/api.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
البرمجه للمبتدئين
إذا كنت مبتدئًا في البرمجة، فمن الأفضل أن تبدأ بلغة بسيطة وسهلة مثل Python
في هاذا المقال تطرقنا الئ العديد من مواضيع البرمجه وشرحنا ايضا الاسس لتعلم بايثون

Link : https://cyber1101.blogspot.com/2023/04/programbase.html
🤯1
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
Python

بايثون (Python) هي لغة برمجة عالية المستوى وسهلة التعلم والاستخدام. تم تطويرها في الأصل في أوائل التسعينيات من قبل جويدو فان روسوم (Guido van Rossum)، وتستخدم في العديد من المجالات مثل تطوير تطبيقات الويب والذكاء الاصطناعي والتعلم الآلي وغيرها.

Link : https://cyber1101.blogspot.com/2023/04/python.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
تهئية بيئة العمل في بايثون

Link : https://cyber1101.blogspot.com/2023/04/blog-post_09.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
مبادئ كتابة الكود في python

Link : https://cyber1101.blogspot.com/2023/04/blog-post_163.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
المتغيرات في python

المتغيرات هي مساحات في الذاكرة التي تستخدم لتخزين القيم. وتتميز Python بأنها لغة برمجة ديناميكية، مما يعني أن النوع الذي يتم تخزينه في المتغير يتم تحديده تلقائياً عند تعيين القيمة.

Link : https://cyber1101.blogspot.com/2023/04/variables-in-python.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
جمل الشرط في python

تستخدم جملة الشرط (Conditional Statement) في لغة البرمجة بايثون (Python) لتحديد التعليمات التي يجب تنفيذها على أساس قيمة معينة. وهي تأخذ صيغة "if-elif-else

Link : https://cyber1101.blogspot.com/2023/04/if-conditions-in-python.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
حلقات التكرار

في Python، الحلقات (Loops) تستخدم لتكرار أجزاء من الكود بشكل متكرر حتى تتم عملية التكرار حسب الشروط المحددة. يمكن استخدام حلقات في Python لتكرار عمليات معينة عدد محدد من المرات، أو لتكرار عمليات معينة ما لا نهاية.

Link : https://cyber1101.blogspot.com/2023/04/loops-in-python.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
الاعداد في بايثون

في Python ، الأرقام هي أنواع بيانات مختلفة يمكن استخدامها لتمثيل القيم الرقمية المختلفة.

Link : https://cyber1101.blogspot.com/2023/04/numbers-in-python.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
النصوص في بايثون

في Python، يعرف النصوص (Strings) على أنها مجموعة من الأحرف المتسلسلة داخل علامات تنصيص افتراضية مزدوجة (" ") أو علامات تنصيص فردية (' '). ويمكن استخدام النصوص في Python لتمثيل النصوص النصية التي تستخدم في البرامج.

يمكن القيام بالعديد من العمليات على النصوص في Python، مثل الانضمام إلى سلاسل نصية أخرى، واستخراج جزء من النص، وتغيير حالة الأحرف، وتبديل الأحرف، وإزالة الفراغات الزائدة، وما إلى ذلك. كما يتيح Python استخدام تعابير النصوص (String formatting) لإدراج قيم متغيرة داخل النصوص.

Link : https://cyber1101.blogspot.com/2023/04/string-in-python.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
ال list في python

في Python، الـ list هي عبارة عن ترتيب من العناصر (objects) والمفصولة بفواصل. يمكن استخدام الـ list لتخزين مجموعة من القيم، سواء كانت أعدادًا أو سلاسل أحرف أو أي نوع آخر من الأشياء التي يمكن تخزينها في Python.

يُمكن إنشاء list بسهولة في Python باستخدام الأقواس المربعة [] ووضع العناصر داخلها،

Link : https://cyber1101.blogspot.com/2023/04/list-in-python.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
كلاس set في python

في لغة Python ، يعد الكلاس set هو نوع بيانات يستخدم لتخزين مجموعة فريدة من القيم. وبمعنى آخر، لا يمكن تخزين القيم المكررة في مجموعة.

يمكن إنشاء مجموعة باستخدام قائمة عادية في Python باستخدام الأقواس المنحنية {} وفصل العناصر بفاصلة. ويمكن أيضًا إنشاء مجموعة فارغة باستخدام الدالة set().

على سبيل المثال، يمكن إنشاء مجموعة تحتوي على عدد صحيح واحد وعددين عشريين كما يلي:

my_set = {1, 20.5, 10.6}


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

Link : https://cyber1101.blogspot.com/2023/04/set-in-python.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
Python Dictionary

الكلاس dict في لغة Python يستخدم لتمثيل هيكل بيانات القاموس (Dictionary)، وهو عبارة عن مجموعة من الأزواج المفتاح-القيمة. في القاموس، يتم تمييز كل قيمة بمفتاح فريد لها.

يمكن إنشاء عنصر جديد في القاموس باستخدام المفتاح الجديد والقيمة المطابقة له. ولإضافة عدة عناصر دفعة واحدة، يمكن استخدام أسلوب التعبير عن القاموس {key1: value1, key2: value2, ...} .


Link : https://cyber1101.blogspot.com/2023/04/python-dictionary.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
الدوال في بايثون

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

تبدأ تعريف الدالة باستخدام الكلمة المحجوزة "def"، ثم يتم كتابة اسم الدالة، وبعدها يأتي قائمة المعاملات المستقبلة. يمكن تعريف دالة بمعاملات مختلفة أو بدون معاملات. بعد ذلك، يأتي جسم الدالة الذي يتضمن الأوامر التي يجب تنفيذها، ويتم إرجاع القيمة بإستخدام الأمر return.

فيما يلي مثال على تعريف دالة في Python:

def add_numbers(x, y):
    result = x + y
    return result


هذه الدالة تقوم بإضافة عددين (x و y) وتعيد نتيجة الجمع. يمكن استدعاء الدالة في أي مكان آخر في البرنامج باستخدام اسم الدالة وإرسال المعلمات المطلوبة.

Link : https://cyber1101.blogspot.com/2023/04/blog-post_10.html
👍1
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
Modules in Python

في Python ، modules هي ملفات تحتوي على الدوال والمتغيرات والكلاسات التي يمكن استخدامها في برنامجك الخاص. يمكن لـ modules أن تساعد في تقسيم البرنامج الخاص بك إلى أجزاء صغيرة وأكثر تنظيمًا ، مما يجعلها أسهل في الصيانة وفهمها.

عندما تريد استخدام modules ، يجب عليك استيرادها داخل برنامجك باستخدام الأمر import. يمكنك استيراد module كامل ، أو اختياريًا لتحديد المنتجات التي تريد استخدامها من module.

على سبيل المثال، إذا كنت ترغب في استخدام دالة معينة تسمى "function1" في module يسمى "module1"، يمكنك استخدام الأمر التالي:

from module1 import function1


وبعد ذلك سيكون بإمكانك استخدام الدالة باستخدام اسمها في برنامجك، على سبيل المثال:

function1()


هذا مفيد جدًا عندما يكون لديك module كبير وتريد استخدام فقط بعض الدوال أو الكلاسات منه.

Link : https://cyber1101.blogspot.com/2023/04/modules-python.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
التاريخ و الوقت في بايثون

يمكن استخدام وحدة datetime في بايثون للتعامل مع الوقت والتاريخ. يمكن الوصول إلى التاريخ والوقت الحالي باستخدام الأمر datetime.now() كما يلي:

import datetime

now = datetime.datetime.now()

print("التاريخ والوقت الحالي:")
print(now)


عند تشغيل هذا الكود، سيتم طباعة التاريخ والوقت الحالي على الشاشة.


Link : https://cyber1101.blogspot.com/2023/04/datatime-python.html
3
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
الكلاس و الكائن في بايثون

يمكن تعريف الكائن في لغة بايثون باستخدام الكلمة المحجوزة class ، ويتم إنشاء الكائنات من هذه الصنف بواسطة استدعاء الدالة __init__() .

Link : https://cyber1101.blogspot.com/2023/04/class-python.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
الوراثة في بايثون

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

Link : https://cyber1101.blogspot.com/2023/04/oop-python.html
Forwarded from Cyber 1101 🇵🇸 (Dr Data)
الي عنده سوال او استفسار
يسال في المقال
وانشاء الله بيردو الادمنيه علئ اسئلتكم