Python 基础(函数)

本文详细介绍了Python中的函数,包括函数的定义、调用、参数类型(位置参数、默认参数、关键字参数)、局部变量、全局变量、return语句以及文档字符串。通过实例解释了如何使用和定义函数,强调了函数在编程中的重要性以及如何通过函数提高代码复用性。
摘要由CSDN通过智能技术生成

函数
函数是可以重复使用的程序片段,函数让你命名一块语句代码,允许你使用这个具体的函数名,在程序的任何地方,任何次数的运行那段代码。这被称作调用函数。我们已经多次使用过像 len 和 range这样的内置函数了。

函数概念可能是任一重要软件的最重要的基础材料(在任何一门编程语言),所以我们将在这一节探讨函数的各个方面。

函数用def 关键字定义,def关键字后面跟着函数的标识符名字(函数名),然后是一对括号,括号内可以包含一些变量,然后是冒号结束这一行。下一行就是代码块的开始,是函数的一部分。下面的例子显示,实际上挺简单的。

Def sayHello():
print(‘hello world’)
然后调用
sayHello()
sayHello()
调用多少次都行。

代码运行原理
我们定义了一个函数叫做sayHello,使用上面解释的语法。这个函数没有parameters (一般翻译成形式参数),所以没有在括号内声明变量。Parameters 对于函数,就像是函数的一个输入。所以,可以直接传递给函数各种不同的值。然后得到(函数返回)的相应的值。
看到了吗?我们可以两次调用同样的函数,这意味着没有必要写两次同样的代码。

函数形式参数(parameters)
一个函数可以接收参数,也就是我们提供给函数的值,函数用这些值做些事情。这些参数就像变量,除非这些变量的值在我们调用(就是使用函数)函数时,已经被定义。并且在函数运行时已经被赋值。
在定义函数时括号内被指定的参数,用逗号隔开,(叫做parameters

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值