حل التحدي
الكود باللغة العربية:
# طلب إدخال درجة الحرارة من المستخدم
temperature = float(input("أدخل درجة الحرارة الحالية: "))
# التحقق من درجة الحرارة وإعطاء النصيحة المناسبة
if temperature < 10:
print("❄️ الطقس بارد، ارتدِ معطفاً.")
elif 10 <= temperature <= 25:
print("🌤️ الطقس معتدل، ارتدِ ملابس خفيفة.")
else:
print("🌞 الطقس حار، ارتدِ ملابس صيفية.")
شرح الكود باللغة العربية:
- temperature: متغير يخزن درجة الحرارة المدخلة من قبل المستخدم.
- 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:
- temperature: A variable that stores the temperature input from the user.
- 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.