手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python100例题目及答案python100例弹球弹起高度python100例.pdf

时间:2022-07-05    点击: 次    来源:网络    作者:佚名 - 小 + 大

python100例题目及答案python100例弹球弹起高度python100例.pdf


下载地址

https://share.weiyun.com/Fz43Qnru


资料目录
Python练习集100题
100道Python面试题
Python100经典练习题
Python经典题目100道题
Python题库(已收录100道真题)
Python100例视频讲解课程
菜鸟教程Python教程100例
130道python练习题,涵盖基础内容的方方面面

举例

max
max函数返回序列中的最大值,传入的参数可以是列表,也可以是元组,实现下面的函数,实现同样的功能,如果序列里有非数字类型的数据,可以忽略,如果序列是空的,可以直接返回None
def my_max(seq):
    """
    返回序列里的最大值
    :param lst:
    :return:
    """
思路分析
对传入的参数seq要进行类型检查,如果既不是列表,也不是元组,那么就返回None
如果序列是空的,也可以直接返回None
遍历序列里的元素,如果数据的类型不属于数字类型,那么就忽略该数据
示例代码
def my_max(seq):
    """
    返回序列里的最大值
    :param lst:
    :return:
    """
    max_value = None
    if not isinstance(seq, (list, tuple)):
        return max_value

    if len(seq) == 0:
        return max_value

    max_value = seq[0]
    for item in seq:
        if not isinstance(item, (float, int)):
            continue
        if item > max_value:
            max_value = item

    return max_value


if __name__ == '__main__':
    lst = [3, 4, '43', 5.4]
    print(my_max(lst))

上一篇:Python100例解析python100例3.8菜鸟教程python100例视频百度网盘

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |