المتغيرات وأنواع البيانات
تعلّم كيفية إنشاء المتغيرات والتعامل مع أنواع البيانات المتنوعة في Python
المتغيرات وأنواع البيانات درس مجاني في Python Academy على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Python Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Python Academy 4 دروس في المجموع.
مقدمة إلى المتغيرات وأنواع البيانات
مقدمة إلى المتغيرات وأنواع البيانات
تُستخدم المتغيرات لتخزين المعلومات، بينما تحدد أنواع البيانات نوع المعلومات المخزنة في المتغير.
في هذا الدرس، ستتعلم كيفية استخدام المتغيرات واستكشاف أكثر أنواع البيانات شيوعًا في Python.

ما المتغيرات؟
ما المتغيرات؟
المتغيرات حاويات تخزن البيانات في برنامجك. يمكنك التفكير فيها على أنها صناديق مُعنونة تحتوي على معلومات.
على سبيل المثال:
name = "Alice"
هنا، name متغير يخزن القيمة "Alice".
# Defining a variable
name = "Alice"
print(name)أنواع البيانات في Python
أنواع البيانات في Python
لكل متغير في Python نوع بيانات. إليك بعض الأنواع الشائعة:
- عدد صحيح (
int): أعداد كاملة (مثل42). - عدد عشري (
float): أعداد عشرية (مثل3.14). - سلسلة نصية (
str): نص (مثل"Hello"). - قيمة منطقية (
bool): قيم True أو False.
إسناد أنواع بيانات مختلفة
إسناد أنواع بيانات مختلفة
في Python، يمكنك إسناد قيم من أنواع بيانات مختلفة إلى المتغيرات:
# Assigning different data types
age = 25
pi = 3.14
greeting = "Hi"
is_happy = True
print(age, pi, greeting, is_happy)التحقق من النوع
التحقق من النوع
يمكنك التحقق من نوع المتغير باستخدام الدالة type():
# Checking data types
x = 42
y = 3.14
z = "Hello"
print(type(x), type(y), type(z))الكتابة الديناميكية في Python
الكتابة الديناميكية في Python
Python لغة ذات كتابة ديناميكية. وهذا يعني أنك لا تحتاج إلى تحديد نوع المتغير. إذ تحدده Python تلقائيًا استنادًا إلى القيمة المُسندة إليه:
# Dynamic typing example
num = 42
print(num)
num = "Now I am a string!"
print(num)تحويل أنواع البيانات
تحويل أنواع البيانات
يمكنك تحويل أنواع البيانات في Python باستخدام دوال مثل int() وfloat() وstr() وغيرها:
# Converting data types
x = "123"
y = int(x)
print(y, type(y))ما الذي تعلمناه؟
ما الذي تعلمناه؟
في هذا الدرس، تعلمت:
- ما المتغيرات وكيفية استخدامها في Python.
- أنواع البيانات الشائعة في Python: الأعداد الصحيحة، والأعداد العشرية، والسلاسل النصية، والقيم المنطقية.
- كيفية التحقق من أنواع البيانات وتحويلها.
أحسنت! لننتقل إلى الموضوع التالي.

الأسئلة الشائعة
هل درس «المتغيرات وأنواع البيانات» مجاني؟
نعم — نص درس «المتغيرات وأنواع البيانات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Python Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Python Academy 4 دروس في المجموع.
ماذا ستتعلم في «المتغيرات وأنواع البيانات»؟
تعلّم كيفية إنشاء المتغيرات والتعامل مع أنواع البيانات المتنوعة في Python تتمرن على Python Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Python Academy؟
لا تُشترط خبرة سابقة. Python Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.
كم من الوقت يستغرق درس «المتغيرات وأنواع البيانات»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Python Academy هذا؟
نعم. كل درس في Python Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- المتغيرات وأنواع البيانات
- الإدخال والإخراج
- الحساب الأساسي والعوامل
- التعليقات وقابلية قراءة الشيفرة