مخرجات منسقة
جزء من قسم الأساسيات في رحلة 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ملاحظات تنسيق مهمة:
- يجب أن يكون الناتج مطابقًا تمامًا لما هو معروض، بما في ذلك جميع الأحرف الكبيرة والرموز
- لا تقرّب الأرقام - استخدم تنسيق الأعداد العشرية الافتراضي في Python (من دون .2f أو ما شابه)
- عند تحويل الأرقام إلى نوع float، سيعرضها Python بمنازل عشرية متفاوتة (مثل 105.0 و52.5 و164.28571428571428)
- استخدم سلاسل f لإدراج القيم المحسوبة مباشرةً:
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)جميع دروس الأساسيات
4المعاملات - الجزء الثاني
المعاملات المنطقية - الجزء الأولالمعاملات المنطقية - الجزء الثانيمراجعة - المنطق البسيطالمعاملات المنطقية - الجزء الثالثالمعاملات المنطقية - الجزء الرابع7حاسبة تقسيم الفاتورة
رسالة الترحيبالحصول على المدخلات2المتغيرات
الأرقامالنصوص (String)القيم المنطقية (Boolean)قواعد التسميةالمتغيرات الفارغةمراجعة - تهيئة المتغيرات8الحلقات التكرارية
حلقة Forحلقة Whileجملة Breakجملة Continueمراجعة - المضروب (Factorial)دالة Rangeالحلقات المتداخلةمراجعة - Dynamic Input3المعاملات - الجزء الأول
المعاملات الحسابيةمعامل باقي القسمةاختصارات العمليات الحسابيةمراجعة - العمليات الرياضية البسيطةمعاملات المقارنة6أساسيات الإدخال والإخراج
الإخراجالإخراج مع المتغيراتالإدخالتحويل الأنواعمراجعة - حتى 120مراجعة - صح أم خطأتدرّب بنفسك: مترجم Python عبر الإنترنت