لقد قال الاستاذ اثناء عرض تحدي الوحده الخاص ب تحويل العمله
قال ان هذا المروع يختبرك في حاجات كثيرة منها الدكشنري
ولاكن لم ارى شي يدل على انه يجب علي استخدام الدكشنري
اذا كنت مخطأ فاخبروني
لما تتوسع اكثر رح تستخدمها
- تخزين أسعار الصرف: يمكن استخدام قاموس لتخزين أسعار الصرف بين العملات.
- تحويل المبالغ: يمكن استخدام قاموس للحصول على سعر الصرف بين العملتين.
- التحقق من العملات: يمكن استخدام قاموس للتحقق من صحة رموز العملات المدخلة.
مرحبًا ali_200،
تحديات تحويل العملة في البرمجة يمكن أن تتنوع في تعقيدها واستخداماتها المختلفة. إذا كان الأستاذ قد ذكر أن التحدي يتطلب استخدام القاموس (dictionary)، فقد يكون ذلك بسبب أن القواميس في Python توفر وسيلة فعالة لتخزين وتحديث أسعار العملات.
إليك بعض الطرق التي يمكن استخدام القاموس فيها في تحديات تحويل العملة:
-
تخزين أسعار الصرف: يمكنك استخدام القاموس لتخزين أسعار الصرف بين العملات. على سبيل المثال، يمكنك أن تستخدم القاموس بحيث تكون العملات هي المفاتيح والأسعار هي القيم:
exchange_rates = { 'USD': 1.0, # سعر الدولار الأمريكي 'EUR': 0.85, # سعر اليورو 'JPY': 110.0 # سعر الين الياباني }
-
تحويل العملة: باستخدام القاموس، يمكنك بسهولة تحويل المبالغ بين العملات المختلفة. مثلاً، لتحويل مبلغ من الدولار إلى اليورو، يمكنك استخدام القاموس لتجد سعر الصرف المناسب:
amount_in_usd = 100 rate = exchange_rates['EUR'] amount_in_eur = amount_in_usd * rate
-
إضافة أو تحديث أسعار الصرف: القواميس تجعل من السهل تحديث أو إضافة أسعار صرف جديدة:
exchange_rates['GBP'] = 0.75 # إضافة سعر صرف الجنيه البريطاني
إذا لم يكن لديك حالياً استخدام للقاموس في الكود الذي تعمل عليه، فقد يكون ذلك مجرد خطأ في الفهم أو أن التحدي يركز على جوانب أخرى من البرمجة. لكن استخدام القواميس يمكن أن يسهل الكثير من العمليات المرتبطة بتحويل العملات.
إذا كنت تحتاج إلى مثال محدد أو مزيد من المساعدة في الكود الخاص بك، فلا تتردد في طرحه!