教师妹学python之四:认识函数

讲这节之前,其实大家已经接触过函数了,例如前文介绍的Python内置函数print()、type()、range()函数等。函数就是一段实现某种功能且可重复使用的代码块。函数分类:自定义函数、内置(自带)函数。

函数的优点就是能提高应用的模块性和代码的重复利用率。

函数定义

函数:

参数传递

不定长参数

  1. 你可能需要一个函数能处理比当初声明时更多的参数。这些参数叫做不定长参数。基本语法如下:

加了星 * 的参数会以元组(tuple)的形式导入,存放所有未命名的变量参数。

  1. 还有一种就是参数带两个星 **基本语法如下:

加了两个星 ** 的参数会以字典的形式导入。

函数调用

定义一个函数就是为了调用这个函数,你可以通过另一个函数调用执行,也可以直接从 Python 命令提示符执行。

内置函数

也就是Python自带函数,无需自定义创建,拿来即用的函数。

内置函数

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()

动手做:

  1. 三角形判断,任意给出三个数字,判断是否可以组成三角形。

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树基础语法函数214835 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年2月15日
下一篇 2022年2月15日

相关推荐