美文网首页Pythoner集中营
【第十一章】python之内置函数

【第十一章】python之内置函数

作者: 你好夜故事 | 来源:发表于2018-08-17 11:00 被阅读17次

    python的内置函数太多了,下面我只是列出常用的一些,如果在后期遇到,大家不妨查阅资料即可。

    1、求绝对值

    def absTest():
        print(abs(-1))
    

    运行结果为:1

    2、判断一个对象是否是一个已知的类型

    def isinstanceTest():
        a=1
        print(isinstance (a,int))
    

    运行结果为:True

    3、返回 xy(x的y次方) 的值

    def powTest():
        print(math.pow(100, 2))
    

    运行结果为:10000.0

    4、方法对系列进行求和计算

    def sumTest():
        print(sum([0,1,2]))
        print(sum((2, 3, 4), 1))
        print(sum([0,1,2,3,4], 2))
    

    运行结果为:
    3
    10
    12

    5、返回给定参数的最小值,参数可以为序列

    def minTest():
        print(min(80, 100, 1000))
    

    运行结果为:80

    6、对所有可迭代的对象进行排序操作

    def sortedTest():
        a = [5,7,6,3,4,1,2]
        b = sorted(a)       # 保留原列表
        print("a:",a)
        print("b:",b)
    
        students = [('john', 'A', 15), ('jane', 'B', 12), ('dave', 'B', 10)]
        # 按年龄排序
        print(sorted(students, key=lambda s: s[2]))
        # 按降序
        print(sorted(students, key=lambda s: s[2], reverse=True))
    

    运行结果为:
    a: [5, 7, 6, 3, 4, 1, 2]
    b: [1, 2, 3, 4, 5, 6, 7]
    [('dave', 'B', 10), ('jane', 'B', 12), ('john', 'A', 15)]
    [('john', 'A', 15), ('jane', 'B', 12), ('dave', 'B', 10)]
    好了,今天的学习内置函数笔记分享到此,接下来,我们将继续来进行面向对象编程了!
    上一章,【python之异常处理篇】
    下一章,暂无

    相关文章

      网友评论

        本文标题:【第十一章】python之内置函数

        本文链接:https://www.haomeiwen.com/subject/qfszbftx.html