Podcast
Questions and Answers
ما هي الطريقة الصحيحة لتعيين قيمة لمتغير في بايثون؟
ما هي الطريقة الصحيحة لتعيين قيمة لمتغير في بايثون؟
- 10 = variable1
- variable1 : 10
- variable1 = 10 (correct)
- variable1 -> 10
أسماء المتغيرات في بايثون يمكن أن تبدأ برقم.
أسماء المتغيرات في بايثون يمكن أن تبدأ برقم.
False (B)
اذكر نوعين من بيانات القوائم في بايثون.
اذكر نوعين من بيانات القوائم في بايثون.
أعداد صحيحة، نصوص
لإنشاء قاموس في بايثون نستخدم ______ وأزواج القيم.
لإنشاء قاموس في بايثون نستخدم ______ وأزواج القيم.
قوم بمطابقة أنواع البيانات في بايثون مع تعريفاتها:
قوم بمطابقة أنواع البيانات في بايثون مع تعريفاتها:
أي من الأسماء التالية تعتبر صحيحة لمتغير في بايثون؟
أي من الأسماء التالية تعتبر صحيحة لمتغير في بايثون؟
يتم استخدام المتغيرات في بايثون لتخزين البيانات واستخدامها في العمليات الحسابية.
يتم استخدام المتغيرات في بايثون لتخزين البيانات واستخدامها في العمليات الحسابية.
ما هو ناتج عملية الجمع التالية: 5 + 3؟
ما هو ناتج عملية الجمع التالية: 5 + 3؟
تستخدم القوائم في بايثون لتخزين سلسلة من ______ من نفس النوع أو أنواع مختلفة.
تستخدم القوائم في بايثون لتخزين سلسلة من ______ من نفس النوع أو أنواع مختلفة.
أي من العمليات التالية تعد عملية خاصة بأنواع البيانات؟
أي من العمليات التالية تعد عملية خاصة بأنواع البيانات؟
Flashcards
متغير في بايثون
متغير في بايثون
اسم يُستخدم لتخزين قيمة في بايثون.
نوع البيانات (Data Type)
نوع البيانات (Data Type)
نوع القيمة المخزنة في المتغير (مثل عدد صحيح، عدد عشري، نص، ..).
متغير صحيح (Integer)
متغير صحيح (Integer)
نوع بيانات يُمثل الأعداد الصحيحة (مثل 10, -5, 0).
متغير عشري (Float)
متغير عشري (Float)
Signup and view all the flashcards
متغير نصي (String)
متغير نصي (String)
Signup and view all the flashcards
اسم متغير صحيح
اسم متغير صحيح
Signup and view all the flashcards
قائمة (List)
قائمة (List)
Signup and view all the flashcards
قاموس (Dictionary)
قاموس (Dictionary)
Signup and view all the flashcards
معامل حسابي
معامل حسابي
Signup and view all the flashcards
تحديث متغير
تحديث متغير
Signup and view all the flashcards
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.
Description
تقدم هذه الوحدة تعريفًا شاملًا عن المتغيرات في بايثون، وكيفية استخدامها لتخزين أنواع مختلفة من البيانات. سنتناول أيضًا قواعد كتابة أسماء المتغيرات وأنواع البيانات التي يمكن أن تحتويها. استعد لاختبار معرفتك بمبادئ برمجة بايثون.