0Pricing
Python Academy · درس

المتغيرات وأنواع البيانات

تعلّم كيفية إنشاء المتغيرات والتعامل مع أنواع البيانات المتنوعة في Python

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

مقدمة إلى المتغيرات وأنواع البيانات

مقدمة إلى المتغيرات وأنواع البيانات

تُستخدم المتغيرات لتخزين المعلومات، بينما تحدد أنواع البيانات نوع المعلومات المخزنة في المتغير.

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

المتغيرات وأنواع البيانات — رسم توضيحي 1

ما المتغيرات؟

ما المتغيرات؟

المتغيرات حاويات تخزن البيانات في برنامجك. يمكنك التفكير فيها على أنها صناديق مُعنونة تحتوي على معلومات.

على سبيل المثال:

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: الأعداد الصحيحة، والأعداد العشرية، والسلاسل النصية، والقيم المنطقية.
  • كيفية التحقق من أنواع البيانات وتحويلها.

أحسنت! لننتقل إلى الموضوع التالي.

المتغيرات وأنواع البيانات — رسم توضيحي 9

الأسئلة الشائعة

هل درس «المتغيرات وأنواع البيانات» مجاني؟

نعم — نص درس «المتغيرات وأنواع البيانات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 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 يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. المتغيرات وأنواع البيانات
  2. الإدخال والإخراج
  3. الحساب الأساسي والعوامل
  4. التعليقات وقابلية قراءة الشيفرة
← العودة إلى Python Academy