首页 >硬件 >故障排查 > 正文

电脑函数入门基础知识?

admin 2024-05-17 09:45故障排查 1009 0
投诉

请提供版权证明发送至邮箱:kuzhihao@qq.com;

我们会在收到邮件后的三个工作日内处理完成并邮件回复处理结果。

许多程序员在使用电脑函数时会遇到入门基础知识的问题,例如函数的参数、返回值类型和使用时机。本文由趣百科小编百草为大家带来详细的电脑函数入门基础知识介绍,帮助大家理解函数的基本概念,掌握函数的正确用法。

电脑函数入门基础知识?

1、函数的定义、函数名、函数体、以及调用

函数的定义语法:

def 函数名():

函数体

函数的调用:使用函数名可调用函数,写法:函数名(),这个时候函数体会被被执行

2、函数的返回

执行完函数之后,可以用return来返回结果给函数名()。

函数中return的使用:

1)函数遇到return,此函数结束,不再继续执行。

2)给函数调用者(函数名+())一个访问结果

3、函数的参数

参数,函数在调用的时候指定具体的一个变量的值.

def 函数名(参数列表):

函数体

函数名(参数)

1)形参

写在函数声明的位置的变量叫做形参,形式上完整不过调用时须给定实参

2)实参

在函数调用的时候给函数传递的值叫做实参

3)传参

给函数传递信息的时候将实际参数交给形式参数的过程叫做传参。

4-1)位置参数

就是在给函数传参数时,按照顺序,依次传值

4-2)默认参数

定义:就是在写函数的时候直接给参数传默认的值,调用的时候,默认参数已经有值,就不用再传值了。

作用:最大的好处就是降低调用函数的难度。

def power(m, n=3):

result=1

while n>0:

n=n-1

result=result*m

return result

# 调用函数并输出结果

print(power(4))

设置默认参数时,有两点注意事项:

第一:必选参数在前,默认参数在后,否则python解释器会报错。

第二:默认参数一定要指向不变对象!指向不变对象!指向不变对象!

(注意:python中的字符串,数字,元组都可以看做对象。)

为什么要设计str、None这样的不变对象呢?因为不变对象一旦创建,对象内部的数据就不能修改,这样就减少了由于修改数据导致的错误。此外,由于对象不变,多任务环境下同时读取对象不需要加锁,同时读一点问题都没有。我们在编写程序时,如果可以设计一个不变对象,那就尽量设计成不变对象

4-3)关键字参数

定义:可变参数允许你传入0个或任意个参数,这些可变参数在函数调用时自动组装为一个tuple。

而关键字参数允许你传入0个或任意个含参数名的参数,这些关键字参数在函数内部自动组装为一个dict。在调用函数时,可以只传入必选参数:

作用:扩展函数的功能

特征:**kw

参数的分类:

站在实参的角度:

1、位置参数 按照位置给形参赋值

2、关键字参数 按照形参的命名给函数传递参数

3、混合使用 先写位置参数,然后写关键字参数

站在形参监督:

1、位置参数

2、默认值参数 如果给值就得个值,如果不给值使用默认值

以上就是电脑函数入门基础知识?的详细内容,更多请关注小编网其它相关文章!

0
0
打赏
收藏0

发表评论 取消回复

暂无评论,欢迎沙发
客服客服关灯顶部

扫描或通过加QQ号1244305267联系我们。

微信扫一扫,添加好友

周一至周五 10:30-20:30