📚 لعبة السباق الثلاثي
المفاهيم الأساسية
السباق الثلاثي: رياضة مكونة من ثلاث رياضات (السباحة، ركوب الدراجات، الجري).
خريطة المفاهيم
```markmap
أنواع البيانات في بايثون
الفئات الأساسية
الأعداد
#### أعداد صحيحة (int)
#### أعداد حقيقية (float)
النصوص والرموز (str)
بيانات منطقية (bool)
أمثلة
الأعداد الصحيحة
#### int
#### 900000, -0, 999, 12
الأعداد الحقيقية
#### float
#### 3.0, -90.5, 0.0003, 4.5
النصوص والرموز
#### str
#### "Saad", "hello", "$"
البيانات المنطقية
#### bool
#### True, False
إدخال البيانات
للأعداد الصحيحة
#### int(input())
للأعداد العشرية
#### float(input())
استخدام print مع input
لمساعدة المستخدم على فهم نوع البيانات المطلوب إدخالها
مثال: جمع عددين
#### x = int(input("الرجاء إدخال قيمة x:"))
#### y = int(input("الرجاء إدخال قيمة y:"))
#### Total = x + y
#### print("مجموع x و y يساوي:", Total)
تطبيق: لعبة السباق الثلاثي
قراءة بيانات الرياضي
#### اسم الرياضي (نص)
##### AthleteName = input("اكتب اسم الرياضي:")
#### رقم الرياضي (عدد صحيح)
##### AthleteNumber = int(input("اكتب رقم الرياضي:"))
قراءة النتائج (أعداد حقيقية)
#### نتيجة السباحة
##### SwimmingScore = float(input("نتيجة رياضة السباحة:"))
#### نتيجة ركوب الدراجات
##### CyclingScore = float(input("نتيجة رياضة ركوب الدراجات:"))
#### نتيجة الجري
##### RunningScore = float(input("نتيجة رياضة الجري:"))
عرض النتائج
#### print("نتيجة رياضة السباحة:", SwimmingScore)
#### print("نتيجة رياضة ركوب الدراجات:", CyclingScore)
#### print("نتيجة رياضة الجري:", RunningScore)
التعليقات في البرنامج
#### تساعد على فهم المقطع البرمجي
#### تبدأ بعلامة #
##### # "اللعبة السباق الثلاثي"
```
نقاط مهمة
- يمكن كتابة أمر `input()` بطريقتين: إما مع `print()` منفصل، أو بكتابة رسالة الإدخال داخل الأقواس.
- التعليقات (التي تبدأ بـ `#`) هي نص توضيحي للمبرمج ولا ينفذه الكمبيوتر.
- يجب أن يسأل البرنامج عن اسم الرياضي ونتائجه في الرياضات الثلاث (السباحة، ركوب الدراجات، الجري).