函数,可以理解成包装好的一系列操作,例如把大象放进冰箱一样,写个伪代码示意一下:
方法 装箱(大象,冰箱):
第一步:把冰箱们打开
第二步:将大象塞进去
第三步:把冰箱门关上
这样就定义了一个装箱的函数,这个函数需要两个东西,一个是大象、一个是冰箱。你把这两个东西给这个装箱函数,他会自动帮你处理好。【PS:不过python解释器不能识别汉字,所以这叫伪代码,负责解释思路】
下面定义一个Python函数,并全面介绍一下函数的知识
函数的作用:接收一个字符串,反向打印字符串 解决思路:定义一个空字符串,并用for循环获得传入字符串的每一个字符,将单个字符拼接到空字符串前,就可以得到一个倒序的字符串,然后打印 函数名:parse_str 代码:
def parse_str(strs):
rev_str = "" #这里定义了一个空字符串
for i in strs: #拿到字符串的每一个字符
rev_str = i + rev_str #反向拼接,下文贴上详细解释
print(rev_str)
先介绍一下如何定义函数:
def 函数名():
这里解释一下反向拼接:
函数写好后,别急着运行文件,因为我们没调用函数。函数不被调用,它自身不会自动运行,下面写一个调用parse_str函数的语句:
parse_str("pipixia let's go")
函数调用较简单:函数名(参数)
- 参数是对应函数定义时参数的个数而放进去的
- 参数是有顺序,除非指明对应参数里面的哪个
- 函数调用语句,必须在函数声明之后
效果图:
简单的函数定义和使用就介绍到这里,当然函数不止这么点内容,后面继续