أساسيات بايثون للمبتدئين
Text Lesson
التعامل مع الأخطاء
فهم الأخطاء الشائعة وكيفية التعامل معها.
وقت الدراسة
40 دقيقة
الأخطاء جزء طبيعي من تعلم البرمجة. لا يعني ظهور الخطأ أنك فشلت، بل يعني أن هناك شيئاً يحتاج تصحيحاً.
أخطاء شائعة:
• نسيان علامة تنصيص
• كتابة اسم متغير غير موجود
• نسيان الإزاحة داخل if أو loop
• محاولة جمع نص مع رقم بدون تحويل
مثال:
age = int(input("اكتب عمرك: "))
print(age)
إذا كتب المستخدم نصاً بدل رقم سيظهر خطأ.
يمكن التعامل مع الأخطاء باستخدام try:
try:
age = int(input("اكتب عمرك: "))
print(age)
except:
print("الرجاء كتابة رقم صحيح")
تمرين:
اكتب برنامجاً يطلب رقماً من المستخدم ويتعامل مع الخطأ إذا كتب نصاً.
أخطاء شائعة:
• نسيان علامة تنصيص
• كتابة اسم متغير غير موجود
• نسيان الإزاحة داخل if أو loop
• محاولة جمع نص مع رقم بدون تحويل
مثال:
age = int(input("اكتب عمرك: "))
print(age)
إذا كتب المستخدم نصاً بدل رقم سيظهر خطأ.
يمكن التعامل مع الأخطاء باستخدام try:
try:
age = int(input("اكتب عمرك: "))
print(age)
except:
print("الرجاء كتابة رقم صحيح")
تمرين:
اكتب برنامجاً يطلب رقماً من المستخدم ويتعامل مع الخطأ إذا كتب نصاً.
Text Lessons
#1
ما هي البرمجة؟ ولماذا نبدأ ببايثون؟
#2
تشغيل أول كود في بايثون
#3
المتغيرات وأنواع البيانات
#4
العمليات الحسابية والمنطقية
#5
إدخال البيانات من المستخدم
#6
الشروط واتخاذ القرار
#7
الحلقات التكرارية
#8
القوائم والتعامل مع مجموعة بيانات
#9
القواميس وتنظيم البيانات
#10
الدوال وتنظيم الكود
#11
التعامل مع الأخطاء
#12
المشروع النهائي: برنامج بيانات طالب
View full lessons
Check course learning page