Optimize code structure to improve code readability and maintainability.

This commit is contained in:
NianBroken
2024-05-06 20:46:28 +08:00 Unverified
parent 91344e99ab
commit c492f86356
6 changed files with 72 additions and 69 deletions
+9 -7
View File
@@ -14,17 +14,19 @@ def get_info(student_client, output_type="none"):
)
grade = get_grade(student_client, output_type="grade")
gpa = get_grade(student_client, output_type="gpa")
percentage_gpa = get_grade(student_client, output_type="percentage_gpa")
if grade:
gpa = get_grade(student_client, output_type="gpa")
percentage_gpa = get_grade(student_client, output_type="percentage_gpa")
# 整合个人信息
gpa_info = f"\n当前GPA{gpa}\n" f"当前百分制GPA{percentage_gpa}\n" f"------"
integrated_info = f"{info}{gpa_info}"
if output_type == "info":
return info
elif output_type == "integrated_info":
return integrated_info
if output_type == "info":
return info
elif output_type == "integrated_info":
return integrated_info
else:
return "获取个人信息:参数缺失"
else:
return "获取个人信息:参数缺失"
return info