Podcast
Questions and Answers
ما هي الطريقة الصحيحة لتعيين قيمة لمتغير في بايثون؟
ما هي الطريقة الصحيحة لتعيين قيمة لمتغير في بايثون؟
أسماء المتغيرات في بايثون يمكن أن تبدأ برقم.
أسماء المتغيرات في بايثون يمكن أن تبدأ برقم.
False
اذكر نوعين من بيانات القوائم في بايثون.
اذكر نوعين من بيانات القوائم في بايثون.
أعداد صحيحة، نصوص
لإنشاء قاموس في بايثون نستخدم ______ وأزواج القيم.
لإنشاء قاموس في بايثون نستخدم ______ وأزواج القيم.
Signup and view all the answers
قوم بمطابقة أنواع البيانات في بايثون مع تعريفاتها:
قوم بمطابقة أنواع البيانات في بايثون مع تعريفاتها:
Signup and view all the answers
أي من الأسماء التالية تعتبر صحيحة لمتغير في بايثون؟
أي من الأسماء التالية تعتبر صحيحة لمتغير في بايثون؟
Signup and view all the answers
يتم استخدام المتغيرات في بايثون لتخزين البيانات واستخدامها في العمليات الحسابية.
يتم استخدام المتغيرات في بايثون لتخزين البيانات واستخدامها في العمليات الحسابية.
Signup and view all the answers
ما هو ناتج عملية الجمع التالية: 5 + 3؟
ما هو ناتج عملية الجمع التالية: 5 + 3؟
Signup and view all the answers
تستخدم القوائم في بايثون لتخزين سلسلة من ______ من نفس النوع أو أنواع مختلفة.
تستخدم القوائم في بايثون لتخزين سلسلة من ______ من نفس النوع أو أنواع مختلفة.
Signup and view all the answers
أي من العمليات التالية تعد عملية خاصة بأنواع البيانات؟
أي من العمليات التالية تعد عملية خاصة بأنواع البيانات؟
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.
Description
تقدم هذه الوحدة تعريفًا شاملًا عن المتغيرات في بايثون، وكيفية استخدامها لتخزين أنواع مختلفة من البيانات. سنتناول أيضًا قواعد كتابة أسماء المتغيرات وأنواع البيانات التي يمكن أن تحتويها. استعد لاختبار معرفتك بمبادئ برمجة بايثون.