10. 初识函数(3)

内置函数

  上一篇的最后介绍了函数的嵌套调用,其实,一开始介绍函数时我们就用到了函数嵌套调用,因为print本身就是一个函数。

def circle_area(radius):
	PI = 3.14159
	area = radius * radius * PI
	print("半径为{}的圆,面积为{}。".format(radius, area))

  只是print这个函数不用开发者定义,可以直接拿过来用,这样的函数被称作内置函数。Python3中共有68个内置函数(以后可能会增加),它们在编译器中已经定义好了,这样使程序开发更便捷。
  上面的代码中还有一个内置函数,就是format,再加上《4. 变量与基础数据类型》中的type,至此,我们已经用到了三个内置函数,在以后的篇章中还会用到多个内置函数。
  下面的表格中就是68个内置函数:

abs()dict()help()min()setattr()
all()dir()hex()next()slice()
any()divmod()id()object()sorted()
ascii()enumerate()input()oct()staticmethod()
bin()eval()int()open()str()
bool()exec()isinstance()ord()sum()
bytearray()filter()issubclass()pow()super()
bytes()float()iter()print()tuple()
callable()format()len()property()type()
chr()frozenset()list()range()vars()
classmethod()getattr()locals()repr()zip()
compile()globals()map()reversed()__import__()
complex()hasattr()max()round()
delattr()hash()memoryview()set()

关键字小结

  还记得《3. 标识符与关键字》中出现的33个关键字吗?到现在,我们已经学习了其中的3个:def、pass、return。还有30个,任重而道远,不过不必担心,关键字很重要但并不难学,在后面的章节中很快就会用到它们。
[‘False’, ‘None’, ‘True’, ‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘nonlocal’, ‘not’, ‘or’, ‘pass’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值