تعريف المتغيرات في بايثون
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

ما هي الطريقة الصحيحة لتعيين قيمة لمتغير في بايثون؟

  • 10 = variable1
  • variable1 : 10
  • variable1 = 10 (correct)
  • variable1 -> 10
  • أسماء المتغيرات في بايثون يمكن أن تبدأ برقم.

    False

    اذكر نوعين من بيانات القوائم في بايثون.

    أعداد صحيحة، نصوص

    لإنشاء قاموس في بايثون نستخدم ______ وأزواج القيم.

    <p>مفاتيح</p> Signup and view all the answers

    قوم بمطابقة أنواع البيانات في بايثون مع تعريفاتها:

    <p>أعداد صحيحة = 10, -5, 0 الأعداد العشرية = 3.14, -2.5, 0.0 نصوص = 'Hello', 'World' المنطقي = True, False</p> Signup and view all the answers

    أي من الأسماء التالية تعتبر صحيحة لمتغير في بايثون؟

    <p>variable_1</p> Signup and view all the answers

    يتم استخدام المتغيرات في بايثون لتخزين البيانات واستخدامها في العمليات الحسابية.

    <p>True</p> Signup and view all the answers

    ما هو ناتج عملية الجمع التالية: 5 + 3؟

    <p>8</p> Signup and view all the answers

    تستخدم القوائم في بايثون لتخزين سلسلة من ______ من نفس النوع أو أنواع مختلفة.

    <p>القيم</p> Signup and view all the answers

    أي من العمليات التالية تعد عملية خاصة بأنواع البيانات؟

    <ul> <li></li> </ul> Signup and view all the answers

    Study Notes

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

    • المتغيرات في بايثون هي أسماء تُستخدم لتخزين قيم.
    • تسمح المتغيرات بتخزين أنواع بيانات مختلفة، مثل الأعداد الصحيحة (integers) والأعداد العشرية (floats) والنصوص (strings) والقوائم (lists) والقواميس (dictionaries)، وغيرها.
    • تُعرف المتغيرات بتعيين قيمة لها، باستخدام علامة التساوي (=).

    أسماء المتغيرات

    • يجب أن تبدأ أسماء المتغيرات بحرف أو حرف تحتّي (_).
    • يمكن أن تتضمن أسماء المتغيرات أحرفًا وأرقامًا وحروفًا تحتية.
    • يجب أن تكون أسماء المتغيرات فريدة.
    • مثال على أسماء متغيرات صحيحة: myVariable, _myVariable, variable1.
    • أمثلة على أسماء متغيرات غير صحيحة: 1myVariable, my-Variable.

    أنواع البيانات في بايثون

    • تُستخدم المتغيرات لتخزين قيم من أنواع بيانات مختلفة.
    • أمثلة على أنواع البيانات الأساسية:
      • الأعداد الصحيحة (integers): مثل 10, -5, 0.
      • الأعداد العشرية (floats): مثل 3.14, -2.5, 0.0.
      • النصوص (strings): مثل "Hello", 'World', "123".
      • المنطقي (booleans): مثل True, False.

    استخدام المتغيرات

    • تُستخدم المتغيرات لتخزين البيانات واستخدامها في العمليات الحسابية والمنطقية والبرامج.
    • تُستبدل قيمة المتغير عند التحديث.
    • مثال:
      age = 30
      name = "أحمد"
      print(age)  # يطبع 30
      print(name)  # يطبع "أحمد"
      

    أنواع البيانات المٌركبة

    • بالإضافة إلى أنواع البيانات الأساسية، يتيح بايثون أنواع بيانات مٌركبة، مثل القوائم (lists) والقواميس (dictionaries).
    • القوائم (Lists): تُستخدم لتخزين سلسلة من القيم من نفس النوع أو أنواع مختلفة. يمكن تغيير القيم في القائمة بعد إنشائها.
       my_list = [1, 2, "three", 4.5]
      
    • القواميس (Dictionaries): تُخزّن بيانات مُرتبطة في أزواج مفاتيح وقيم. حيث تكون المفاتيح فريدة، وتُستخدم القيم لاستدعاء القيم المرتبطة بالمفتاح.
       my_dict = {"name": "أحمد", "age": 30, "city": "القاهرة"}
      

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

    • المتغيرات تُستخدم لتخزين القيم المستخدمة في العمليات الحسابية، مثل الجمع والطرح والضرب والقسمة.
    • مثال: python x = 10 y = 5 sum = x + y print(sum) # يطبع 15

    استخدام المتغيرات مع الدوال (Functions)

    • تُستخدم المتغيرات في وظائف بايثون لتخزين المدخلات أو النتائج.
    • مثال:
    def add(a, b):
        sum = a + b
        return sum
    
    result = add(5, 3)  
    print(result) # يطبع 8
    

    أنواع المُعاملات (Operators)

    • مثال على المُعوامل: +, -, *, /, %, //, **
    • بعض العمليات خاصة بأنواع البيانات.

    حلقة التكرار (Loops)

    • تُستخدم المتغيرات في تكرارات (loops).
    • مثال:
    for i in range(5):
          print(i)
    

    التعليقات (Comments)

    • يمكن إضافة التعليقات في شفرة بايثون باستخدام علامة الرموز المُائلة (#).
    • مثال:
    ## هذا تعليق
    x = 10  # هنا نُعّين قيمة 10 للمتغير x
    

    الاستخدامات المتقدمة للمتغيرات

    • قد تُستخدم المتغيرات لتخزين كائنات مُعقدة.
    • مثال على ذلك استخدام مكتبات خارجية.

    التحويل بين أنواع البيانات

    • قد نحتاج للتحويل بين أنواع البيانات.
    • مثال:
    age_str = "30"
    age_int = int(age_str) 
    

    التعريف المسبق للمتغيرات

    • لا يُشترط تعريف المتغيرات قبل استخدامها؛ فبإمكان بايثون التعرف عليها تلقائيًا.

    الذاكرة المُستخدمة من المتغيرات

    • المتغيرات تُخصّص حيزًا من الذاكرة لتخزين قيمها.
    • يتم إطلاق الذاكرة المُستخدمة من قبل المتغيرات عندما تعُود إلى نطاق عملها.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Description

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

    More Like This

    Use Quizgecko on...
    Browser
    Browser