Szenario: Eine Schule verwendet ein detailliertes Benotungssystem, das die Note eines Schülers basierend auf der Teilnahme und den abgeschlossenen Aufgaben sowie den Testergebnissen anpasst:
Die Grundnote wird aus dem Testergebnis berechnet: A (90-100), B (80-89), C (70-79), D (60-69), F (unter 60).
Wenn die Teilnahme eines Schülers zu den besten 10 % gehört, addieren Sie eine Klassenstufe zu seiner Basisnote (aus B wird A).
Wenn weniger als 70 % der Aufgaben abgeschlossen sind, wird eine Klassenstufe von der Grundnote herabgestuft (aus B wird C).
Aufgabe: Schreiben Sie ein Python-Skript, das das Testergebnis des Schülers, den Teilnahmeprozentsatz und die Abschlussquote (Prozentsatz) der Aufgabe eingibt und dann die Endnote berechnet und ausdruckt
Das obige ist der detaillierte Inhalt vonErweitertes Notensystem (Benötige Hilfe). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!