الدرس الثاني في Python


الدرس الثاني

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

في هذا الدرس، سنغوص أعمق في مفهوم المتغيرات وأنواع البيانات في بايثون. فهم المتغيرات والأنواع الأساسية هو جزء أساسي من تعلم البرمجة.

1. ما هو المتغير؟

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

2. أنواع البيانات في Python

هناك عدة أنواع من البيانات ، لكننا سنركز على الأنواع الأكثر شيوعًا:


  • الأعداد الصحيحة (Integers): تمثل الأعداد بدون أجزاء عشرية.
          
          
            age = 30
          
        

    # متغير age من نوع عدد صحيح

  • الأعداد العشرية (Floats): تمثل الأعداد التي تحتوي على أجزاء عشرية.
          
          
            price = 19.99
          
        

    # متغير price من نوع عدد عشري

  • السلاسل النصية (Strings): تمثل النصوص، ويتم وضعها بين علامات اقتباس.
          
          
            name = "Ahmed"
          
        

    # متغير name من نوع سلسلة نصية

  • القيم المنطقية (Booleans): تمثل القيم الصحيحة والخاطئة (True أو False).
          
          
            is_student = True
          
        

    # متغير is_student من نوع منطقي

3. كيفية تعريف المتغيرات

لتعريف متغير في بايثون، يمكنك ببساطة استخدام علامة = (يساوي) لتعيين قيمة للمتغير. يجب أن يكون اسم المتغير واضحًا ويعكس الغرض منه.

  
  
    username = "Alice"
age = 25

# متغير لاسم المستخدم و متغير للعمر

4. تغيير قيمة المتغيرات

يمكنك تغيير قيمة المتغيرات ببساطة من خلال إعادة تعيينها:

  
  
    age = 25
print(age)
age = 30
print(age)

# سيطبع: 25 و 30

5. استخدام المتغيرات في العمليات

يمكن استخدام المتغيرات في العمليات الحسابية:

  
  
    x = 10
y = 5
result = x + y
print("Sum:", result)

# سيطبع: Sum: 15

نصائح للمبتدئين

  • حاول استخدام أسماء متغيرات واضحة ومفهومة.
          
          
            user_name = "Ahmed"
          
        
  • كن حذرًا بشأن تغيير قيمة المتغيرات، حيث قد يؤدي ذلك إلى نتائج غير متوقعة إذا لم تكن منتبهًا.
          
          
            balance = 1000
            balance = balance - 200
          
        
  • استمر في ممارسة كتابة الأكواد لتتعلم أكثر عن كيفية عمل المتغيرات.
          
          
            for i in range(5):
    print(i)
  • سنشرح بعض توضيحات لبعض النقاط في هذا الدرس بإذن الله الدرس القادم

#بايثون #برمجة #تعليم

تعليقات