حل تحدي: استخدام العبارات الشرطية if elif else في Python

حل التحدي

الكود باللغة العربية:

# طلب إدخال درجة الحرارة من المستخدم
temperature = float(input("أدخل درجة الحرارة الحالية: "))

# التحقق من درجة الحرارة وإعطاء النصيحة المناسبة
if temperature < 10:
    print("❄️ الطقس بارد، ارتدِ معطفاً.")
elif 10 <= temperature <= 25:
    print("🌤️ الطقس معتدل، ارتدِ ملابس خفيفة.")
else:
    print("🌞 الطقس حار، ارتدِ ملابس صيفية.")

شرح الكود باللغة العربية:

  1. temperature: متغير يخزن درجة الحرارة المدخلة من قبل المستخدم.
  2. if elif else: تستخدم هذه العبارات الشرطية للتحقق من قيمة المتغير:
    • إذا كانت درجة الحرارة أقل من 10، سيظهر النص “الطقس بارد، ارتدِ معطفاً.” مع إيموجي الثلج.
    • إذا كانت درجة الحرارة بين 10 و 25، سيظهر النص “الطقس معتدل، ارتدِ ملابس خفيفة.” مع إيموجي الشمس خلف الغيوم.
    • إذا كانت درجة الحرارة أكبر من 25، سيظهر النص “الطقس حار، ارتدِ ملابس صيفية.” مع إيموجي الشمس.

الكود باللغة الإنجليزية:

# Ask the user to enter the current temperature
temperature = float(input("Enter the current temperature: "))

# Check the temperature and provide the appropriate advice
if temperature < 10:
    print("❄️ The weather is cold, wear a coat.")
elif 10 <= temperature <= 25:
    print("🌤️ The weather is mild, wear light clothes.")
else:
    print("🌞 The weather is hot, wear summer clothes.")

Explanation of the code in English:

  1. temperature: A variable that stores the temperature input from the user.
  2. if elif else: These conditional statements check the value of the variable:
    • If the temperature is below 10, the message “The weather is cold, wear a coat.” will be displayed along with a snowflake emoji.
    • If the temperature is between 10 and 25, the message “The weather is mild, wear light clothes.” will be displayed along with a sun behind cloud emoji.
    • If the temperature is above 25, the message “The weather is hot, wear summer clothes.” will be displayed along with a sun emoji.

شكرًا لكم على المشاركة في حل هذا التحدي! أتمنى أن تكونوا قد استفدتم واستمتعتم بالحل.
Thank you for participating in solving this challenge! I hope you found it beneficial and enjoyable. :tada:

إعجاب واحد (1)

عندما اكتب بالعربي في ريبلت يظهر النص معكوس ما الحل؟

نصيحة استخدم
\n
للطلب من المستخدم الكتابة في سطر جديد

إعجاب واحد (1)

[python]

هذه المشكلة تحدث غالبًا بسبب عدم توافق المحرر مع اتجاه الكتابة من اليمين إلى اليسار (RTL).

لحل هذه المشكلة، يمكنك تجربة الحلول التالية:

  1. استخدام متصفح مختلف: في بعض الأحيان، يكون تغيير المتصفح إلى آخر (مثل Google Chrome أو Firefox) قد يحل المشكلة.

  2. تغيير إعدادات اللغة في المتصفح: تأكد من أن إعدادات اللغة في المتصفح مضبوطة على اللغة العربية كلغة افتراضية.

  3. استخدام محرر نصوص مختلف: يمكنك كتابة النص في محرر نصوص يدعم الكتابة من اليمين إلى اليسار بشكل جيد مثل Visual Studio Code ثم نسخ النص ولصقه في Replit.

  4. استخدام اختصارات لوحة المفاتيح:

    • جرب الضغط على Ctrl + Shift + X لتغيير اتجاه النص في المحرر.
  5. التبديل إلى اتجاه النص من اليمين إلى اليسار (RTL) في المحرر:

    • قد يكون هناك إعدادات في المحرر تتيح لك تغيير اتجاه الكتابة إلى اليمين.

تأكد أيضًا من تحديث متصفحك وأي إضافات قد تؤثر على المحرر. إذا استمرت المشكلة، يمكنك محاولة التواصل مع دعم Replit للحصول على مساعدة إضافية.

1.نفس المشكلة اي متصفح
2. لا يوجد
3. اريد استخدام ريبلت
4. لم يعمل
5. لا يوجد
6. اخر تحديث
شكرا لك :wave: