def analyze_scores(scores):
passing_scores = [score for score in scores if score >= 60]
failing_scores = [score for score in scores if score < 60]
if not passing_scores:
# 若沒有及格學生,顯示 "worst case"
print("worst case")
elif not failing_scores:
# 若沒有不及格學生,顯示 "best case"
print("best case")
else:
# 取得及格學生中的最低分數,和不及格學生中的最高分數
min_passing = min(passing_scores)
max_failing = max(failing_scores)
print(f"Min passing score: {min_passing}")
print(f"Max failing score: {max_failing}")
# 測試範例
scores = [55, 70, 60, 80, 45, 58, 72]
analyze_scores(scores)