Python 函数输入 Python 和 Java 成绩 (默认 Java 为 59 分)
使用 Python 函数输入 Python 和 Java 成绩 (默认 Java 为 59 分)
本代码使用 Python 函数来输入 Python 和 Java 成绩,如果 Java 成绩未输入,则默认给 59 分。函数将打印 Python 和 Java 成绩。
def get_scores(py_score, java_score=None):
if java_score is None:
java_score = 59
print('Python score: ', py_score)
print('Java score: ', java_score)
get_scores(90, 80)
get_scores(85)
代码解释:
-
get_scores(py_score, java_score=None)定义了一个名为get_scores的函数,它接受两个参数:py_score:Python 成绩java_score=None:Java 成绩,默认值为None
-
if java_score is None:检查 Java 成绩是否为None,如果是,则将java_score设置为 59。 -
print('Python score: ', py_score)打印 Python 成绩。 -
print('Java score: ', java_score)打印 Java 成绩。 -
get_scores(90, 80)调用get_scores函数,并传递 Python 成绩 90 和 Java 成绩 80。 -
get_scores(85)调用get_scores函数,只传递 Python 成绩 85,Java 成绩将使用默认值 59。
输出结果:
Python score: 90
Java score: 80
Python score: 85
Java score: 59
原文地址: https://www.cveoy.top/t/topic/mkfN 著作权归作者所有。请勿转载和采集!