• 1
    Eingabe und Ausgabe
    • Aufgaben
  • 2
    Bedingungen
    • Aufgaben
  • 3
    For-Schleife
    • Aufgaben
  • 4
    Zeichenketten
    • Aufgaben
  • 5
    While-Schleife
    • Aufgaben
  • 6
    Listen
    • Aufgaben
  • 7
    2D-Arrays
    • Aufgaben
  • 8
    Wörterbücher
    • Aufgaben
  • 9
    Mengen
    • Aufgaben
  • 10
    Funktionen und Rekursion
    • Aufgaben
  • к

Lektion 8. Dictionary

Schwierigkeit:

Aufgabe«Versicherungsgesellschaft»

💻 Python
Die Versicherungsgesellschaft verfügt über eine Datenbank mit Kunden, von denen jeder eine eindeutige Kennung, einen Namen, ein Alter, ein Geschlecht, eine Versicherungsart und eine Versicherungssumme hat. Schreiben Sie ein Programm in Python, das diese Daten analysiert und den folgenden Bericht ausgibt:
rn
    rn
  1. rn
    Der Name des jüngsten Kunden.
    rn
  2. rn
  3. rn
    Der Name des ältesten Kunden.
    rn
  4. rn
  5. rn
    Die Anzahl der Kunden.
    rn
  6. rn
  7. rn
    Die Anzahl der männlichen Kunden und die Anzahl der weiblichen Kunden.
    rn
  8. rn
  9. rn
    Die Versicherungsart, die insgesamt am häufigsten gewählt wird.
    rn
  10. rn
  11. rn
    Die gesamte Versicherungssumme für alle Kunden.
    rn
  12. rn

Eingabeformat

Das Programm erhält eine Liste von Wörterbüchern, in denen jedes Wörterbuch Informationen über einen Kunden darstellt. Wörterbuchstruktur:
{
  "id": int,  # Eindeutige Kundenkennung
  "name": str, # Kundenname
  "age": int,  # Alter des Kunden
  "gender": str, # Geschlecht des Kunden ("m" - männlich, "f" - weiblich)
  "insurance_type": str, # Versicherungsart (z. B. "ok", "pd", "casco")
  "coverage_amount": int # Höhe der Versicherungsdeckung
}
Die Daten werden über die Konsole eingegeben, zuerst wird die Anzahl der Kunden angegeben, und dann die Informationen zu jedem Kunden im Python-Wörterbuchformat.
   
   

Ausgabeformat

Das Programm soll den Bericht im folgenden Format anzeigen:
rn
Der jüngste Kunde: [Name]
der älteste Kunde: [Name]
Durchschnittsalter der Kunden: [Durchschnittsalter]
Anzahl der männlichen Kunden: [Anzahl]
Anzahl der weiblichen Kunden: [Anzahl]
die Art der Versicherung: [Versicherungsart]
der Gesamtbetrag der Versicherungsdeckung: [Summe]

Beispiel

Eingabe

3
{"Id": 1, "name": "Ivan", "Age": 25, "Gender": "M", "Insurance_type": "OK", "Coverage_AMUNT": 100000}
{"ID": "NAME": "Maria", "Age": "Age": "Age": "Age": "Age": "Age": "Age": "Age": "Age": "Age": "Age": "Age" 30, "Gender": "F", "Insurance_type": "PD", "Coverage_AMOUNT": 200,000}
{"ID": 3, "NAME": "Alexey", "Age": 45, "Gender": "M", "InSURANCE_TYPE": "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK", "OK" "Coverage_amount": 150,000}

Ausgabe

Der jüngste Kunde: Ivan
Der älteste Kunde: Alexey
Das Durchschnittsalter der Kunden: 33.33
Anzahl der männlichen Kunden: 2
Anzahl der weiblichen Kunden: 1
Versicherungsart, die am häufigsten gewählt wird: OK
Gesamtversicherungssumme: 450000

Hinweis

There will be no clue here, decide for yourself!

main.py
Test 1
Test 2
Test 3
Test 4
Test 5
Test 6
Test 7
Test 8
Test 9
Test 10
Entwicklerlösung

🎉 Glückwunsch! 🎉

Du hast die Aufgabe hervorragend gelöst! Es war schwierig, aber du hast die Lösung gefunden. Du bist dem Meister einen Schritt näher! Mach weiter so.

AD

Werbung

red-snake blue-snake green-snake

Führe deinen Code aus...

KI-Assistent

Hallo! Ich bin dein Programmier-Assistent. Stelle mir beliebige Fragen zu Python — ich erkläre Funktionen, Methoden und helfe dir bei der aktuellen Aufgabe!