مخرجات منسقة
جزء من قسم Fundamentals في رحلة Python على Coddy — الدرس 34 من 77.
التحدي
مبتدئالخطوة الأخيرة في هذا المشروع هي تنسيق المخرجات!
على سبيل المثال، للمدخلات التالية:
100 #bill
5 #tip percent
2 #number of peopleالمخرجات بالتنسيق التالي:
Bill Split Calculator
Total (including tip): $105.0
Each person pays: $52.5ملاحظات تنسيق هامة:
- يجب أن تكون المخرجات مطابقة تماماً لما هو معروض، بما في ذلك جميع الأحرف الكبيرة والرموز
- لا تقم بتقريب الأرقام - استخدم تنسيق float الافتراضي في Python (بدون .2f أو ما شابه)
- عند تحويل الأرقام إلى نوع float، سيقوم Python بعرضها بمنازل عشرية متغيرة (على سبيل المثال، 105.0، 52.5، 164.28571428571428)
- استخدم f-strings لإدراج القيم المحسوبة مباشرة:
f"${variable_name}"
جرّب بنفسك
print("Bill Split Calculator")
bill_amount = float(input())
tip_percentage = float(input())
num_people = int(input())
tip_amount = (tip_percentage / 100) * bill_amount
total_amount = bill_amount + tip_amount
amount_per_person = total_amount / num_people
print(total_amount)
print(amount_per_person)جميع دروس Fundamentals
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات2المتغيرات
الأرقامالنصوص (String)القيم المنطقية (Boolean)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيرات8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - المضروب (Factorial)دالة Rangeالحلقات المتداخلةمراجعة - Dynamic Input3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراجالإخراج مع المتغيراتالإدخالتحويل الأنواعمراجعة - حتى 120مراجعة - صح أم خطأ