使用 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)

代码解释:

  1. get_scores(py_score, java_score=None) 定义了一个名为 get_scores 的函数,它接受两个参数:

    • py_score:Python 成绩
    • java_score=None:Java 成绩,默认值为 None
  2. if java_score is None: 检查 Java 成绩是否为 None,如果是,则将 java_score 设置为 59。

  3. print('Python score: ', py_score) 打印 Python 成绩。

  4. print('Java score: ', java_score) 打印 Java 成绩。

  5. get_scores(90, 80) 调用 get_scores 函数,并传递 Python 成绩 90 和 Java 成绩 80。

  6. get_scores(85) 调用 get_scores 函数,只传递 Python 成绩 85,Java 成绩将使用默认值 59。

输出结果:

Python score:  90
Java score:  80
Python score:  85
Java score:  59
Python 函数输入 Python 和 Java 成绩 (默认 Java 为 59 分)

原文地址: https://www.cveoy.top/t/topic/mkfN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录