美文网首页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