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之异常处理篇】
下一章,暂无
网友评论