‫المفاتيح؟‬ ‫لوحة‬ ‫باستخدام‬ ‫كتابته‬ ‫الممكن‬ ‫ما‬
‫؟‬ ‫المتغيرات‬ ‫ضمن‬ ‫كتابة‬ ‫الممكن‬ ‫ما‬
•
‫أحرف‬
Char
•
‫وجمل‬ ‫كلمات‬
String
•
‫أرقام‬
int , float
•
‫رموز‬
‫تعتبر‬
string
‫أيضا‬
‫األرقام‬
:
•
‫أرقام‬
‫بدون‬
‫تدعى‬ ‫فواصل‬
integer
:
•
‫أرقام‬
‫مع‬
‫تدعى‬ ‫فواصل‬
float
:
-1.4 0.5 3.9
-5.6
‫األرقام‬
:
‫ذاكرة‬ ‫خانة‬ ‫ضمن‬ ‫نضعه‬ ً‫ا‬‫دائم‬ ‫يتذكره‬ ‫الحاسوب‬ ‫وجعل‬ ‫رقم‬ ‫لكتابة‬
‫نريد‬ ‫كما‬ ‫اسمها‬ ‫كتابة‬ ‫يمكننا‬
:
‫ال‬ ‫ذاكرة‬ ‫خانة‬
‫شيء‬ ‫تحوي‬
‫أكتب‬ ‫عندما‬
X=5
‫الذاكرة‬ ‫خانة‬
X
‫الرقم‬ ‫تحوي‬
5
‫األرقام‬
:
•
‫أرقام‬
‫بدون‬
‫تدعى‬ ‫فواصل‬
integer
:
•
‫أرقام‬
‫مع‬
‫تدعى‬ ‫فواصل‬
float
:
String :
•
‫نكتب‬ ‫عندما‬
‫األحرف‬
‫و‬
‫الكلمات‬
‫و‬
‫الرموز‬
‫بين‬ ‫نضعها‬
" "
‫األرقام‬ ‫على‬ ‫العمليات‬
•
‫الحسابية‬ ‫العمليات‬
arithmetic operators
( :
،‫ضرب‬ ،‫طرح‬ ،‫جمع‬
)..
•
‫العالئقية‬ ‫العمليات‬
relational operators
( :
،‫أصغر‬ ،‫أكبر‬
)..
•
‫المنطقية‬ ‫العمليات‬
logical operators
:
(
(And, or, ..
•
‫االسناد‬ ‫عمليات‬
assignment operators
‫الحسابية‬ ‫العمليات‬
‫الحسابية‬ ‫العمليات‬
•
‫الجمع‬
+ :
•
‫الطرح‬
:
-
•
‫الضرب‬
* :
•
‫القسمة‬
:
/
‫النتيجة‬ ‫تظهر‬ ‫ال‬
‫الذاكرة‬ ‫في‬ ‫تخزن‬ ‫بل‬
X
‫الحسابية‬ ‫العمليات‬
‫األولويات‬
•
‫وجودها‬ ‫بحال‬ ‫لألقواس‬ ‫األولوية‬
•
‫والقسمة‬ ‫الضرب‬
(
‫لليمين‬ ‫اليسار‬ ‫من‬ ‫نحسب‬ ‫االثنتين‬ ‫وجود‬ ‫بحال‬
)
•
‫والطرح‬ ‫الجمع‬
(
‫لليمين‬ ‫اليسار‬ ‫من‬ ‫نحسب‬ ‫االثنتين‬ ‫وجود‬ ‫بحال‬
)
‫الحسابية‬ ‫العمليات‬
‫التالية‬ ‫العمليات‬ ‫ناتج‬ ‫هو‬ ‫ما‬
:
‫الحسابية‬ ‫العمليات‬
•
‫فواصل‬ ‫مع‬ ‫القسمة‬
:
•
‫فواصل‬ ‫بدون‬ ‫القسمة‬
:
•
‫القسمة‬ ‫باقي‬
:
•
‫للقوة‬ ‫عدد‬
𝑥2
:
‫الحسابية‬ ‫العمليات‬
‫التالية‬ ‫العمليات‬ ‫ناتج‬ ‫هو‬ ‫ما‬
:
‫العالئقية‬ ‫العمليات‬
‫العالئقية‬ ‫العمليات‬
•
‫المساواة‬
:
==
•
‫المساواة‬ ‫عدم‬
:
!=
•
‫أكبر‬
:
>
•
‫أصغر‬
:
<
•
‫يساوي‬ ‫أو‬ ‫أكبر‬
:
>=
•
‫يساوي‬ ‫أو‬ ‫أصغر‬
:
<+
‫العمليات‬
‫العالئقية‬
‫التالية‬ ‫العمليات‬ ‫ناتج‬ ‫هو‬ ‫ما‬
:
‫المنطقية‬ ‫العمليات‬
‫المنطقية‬ ‫العمليات‬
•
And
:
‫صحيحتين‬ ‫تكونا‬ ‫أن‬ ‫يجب‬ ‫العالقتين‬
•
Or
:
‫صحيح‬ ‫العالقتين‬ ‫أحد‬
•
Not
:
‫تعطي‬ ‫خاطئ‬ ‫بعدها‬ ‫ما‬ ‫كان‬ ‫إذا‬
true
‫العمليات‬
‫المنطقية‬
‫التالية‬ ‫العمليات‬ ‫ناتج‬ ‫هو‬ ‫ما‬
:
‫االسناد‬ ‫عمليات‬
‫االسناد‬ ‫عمليات‬
•
=
:
‫للمتغير‬ ‫قيمة‬ ‫اسناد‬
•
+=
:
‫للمتغير‬ ‫قيمة‬ ‫جمع‬
•
-=
:
‫المتغير‬ ‫من‬ ‫قيمة‬ ‫طرح‬
•
*=
:
‫بقيمة‬ ‫الضرب‬
•
/=
:
‫قيمة‬ ‫على‬ ‫التقسيم‬
•
%=
:
‫القسمة‬ ‫بقية‬
‫االسناد‬ ‫عمليات‬
‫التالية‬ ‫العمليات‬ ‫ناتج‬ ‫هو‬ ‫ما‬
:
‫واإلخراج‬ ‫اإلدخال‬
‫الشاشة؟‬ ‫على‬ ‫عبارة‬ ‫طباعة‬ ‫يمكنني‬ ‫كيف‬
‫بياناته؟‬ ‫ادخال‬ ‫المستخدم‬ ‫من‬ ‫الطلب‬ ‫يمكنني‬ ‫كيف‬
‫مرحبا‬

‫االسم‬
:
‫العمر‬
:
‫واإلخراج‬ ‫اإلدخال‬
•
‫الخرج‬
:
‫نستخدم‬
print(“ “)
•
‫الدخل‬
:
‫نستخدم‬
input( )
‫واإلخراج‬ ‫اإلدخال‬
‫باالسم‬ ‫االحتفاظ‬ ‫أريد‬ ‫كنت‬ ‫بحال‬
string
‫والرقم‬
integer
‫الحقا‬ ‫معهم‬ ‫للتعامل‬
‫واإلخراج‬ ‫اإلدخال‬
‫الشاشة‬ ‫على‬ ‫الناتج‬ ‫طباعة‬
:
‫واحد‬ ‫بمقدار‬ ‫العمر‬ ‫بزيادة‬ ‫قم‬ ، ‫سنة‬ ‫كل‬ ‫يزداد‬ ‫العمر‬
‫واإلخراج‬ ‫اإلدخال‬
‫يلي‬ ‫بما‬ ‫يقوم‬ ‫برنامج‬ ‫اكتب‬
:
‫جديدة‬ ‫أنماط‬
‫ال‬
‫الئحة‬
list
:
‫وطباعتهم‬ ‫واحد‬ ‫متغير‬ ‫في‬ ‫الطالب‬ ‫بيانات‬ ‫جميع‬ ‫تخزين‬ ‫أريد‬
‫االسم‬ ‫الكنية‬ ‫العمر‬ ‫الترتيب‬ ‫األخوة‬ ‫عدد‬
0 1 2 3 4
‫الالئحة‬
list
:
‫ضمن‬ ‫المعلومات‬ ‫جميع‬ ‫نضع‬
[ ]
‫الالئحة‬
list
:
‫االسم‬ ‫الكنية‬ ‫العمر‬ ‫الترتيب‬ ‫األخوة‬ ‫عدد‬
fadi ahmad 10 2 3
List=
List[0] List[1] List[2] List[3] List[4]
‫الالئحة‬
list
:
•
‫الفارغة‬ ‫الالئحة‬
:
•
‫الئحة‬ ‫ضمن‬ ‫لعنصر‬ ‫الوصول‬
:
•
‫العنصر‬ ‫طباعة‬ ‫اريد‬
2
‫و‬
3
:
‫الالئحة‬
list
:
•
‫الالئحة‬ ‫عناصر‬ ‫جميع‬ ‫طباعة‬
•
‫ال‬ ‫بعد‬ ‫العناصر‬ ‫طباعة‬ ‫اريد‬
index 3
•
‫ال‬ ‫قبل‬ ‫العناصر‬ ‫طباعة‬ ‫اريد‬
index 5
‫الالئحة‬
list
:
•
‫الالئحة‬ ‫عناصر‬ ‫أحد‬ ‫قيمة‬ ‫تغيير‬
‫الالئحة‬
list
:
‫بالصف‬ ‫الطالب‬ ‫وعدد‬ ‫الصفوف‬ ‫عدد‬ ‫واطبع‬ ،‫مدرستك‬ ‫معلومات‬ ‫تحوي‬ ‫الئحة‬ ‫اكتب‬
‫اجعلها‬ ‫الصفوف‬ ‫عدد‬ ‫قيمة‬ ‫غير‬ ‫ثم‬
10
‫المدرسة‬ ‫اسم‬ ‫المحافظة‬ ‫الصفوف‬ ‫عدد‬ ‫الطالب‬ ‫عدد‬
‫بالصف‬
List=
List[0] List[1] List[2] List[3]
‫القاموس‬
dictionary
:
‫لدي‬
7
‫ذكر‬ ‫عند‬ ‫الصف‬ ‫في‬ ‫طالب‬
‫اسم‬
‫تعرفها‬ ‫التي‬ ‫معلوماته‬ ‫جميع‬ ‫طباعة‬ ‫يجب‬ ‫طالب‬
‫القاموس‬
dictionary
:
‫االسم‬
‫المدرسة‬
‫الصف‬
‫الترتيب‬
‫االسم‬
‫المدرسة‬
‫الصف‬
‫الترتيب‬
‫االسم‬
‫المدرسة‬
‫الصف‬
‫الترتيب‬
‫القاموس‬
dictionary
:
•
‫اسرتك‬ ‫ألفراد‬ ‫قاموس‬ ‫اكتب‬
(
key
‫العمر‬ ‫هو‬
)
‫العمل‬ ‫و‬ ‫االسم‬ ‫معلومات‬ ‫يحوي‬
‫العمر‬
‫االسم‬
‫العمل‬
‫العمر‬
‫االسم‬
‫العمل‬
‫العمر‬
‫االسم‬
‫العمل‬

pythonForKids_LearnAboutProgramming.pptx