A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

黄同学

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© 黄同学 初级黑马   /  2018-10-8 08:42  /  1147 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

求最大值
"""
演示求最大值函数案例
要求:任意给出两个数字,可以得到最大的数字值
"""
# 分析
# 1.函数必须使用带参数的定义格式,两个参数 def 名称(2个参数)
# 2.做比较,求出最大的值
# 3.打印最大的值

def max2(a, b):
    if a > b : # 如果a大于b,打印a
        print(a)
    else :      # 否则打印b
        print(b)

max2(3,4)

案例:三个数求最大值
"""
演示三个数字求最大值函数案例
要求1:任意给出两个数字,可以得到最大的数字值
要求2:基于最大值函数基础上制作
"""
# 分析
# 1.两个函数,一个是求两个数字的最大值,还有一个是求三个数字的最大值
# 2.三个数字的最大值函数调用两个数字最大值函数来完成任务
# 3.最终结果要使用return 返回

# 两个数字求最大值
def max2(a, b):
    if a > b:
        return a
    else:
        return b

def max3(a,b, c):
    # 先使用两个数字求出最大值
    x = max2(a,b)
    # 使用得到的结果再与第三个数字一起求最大值
    y = max2(x,c)
    return y

m = max3(1,3,5)
print(m)


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马