Python-函数与函数式编程

一、函数定义

1、函数的定义格式

在Python中,函数的定义使用def语句、函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值可以使用return进行返回。

例子:

  def my_abs(x):
   print(x)
  return 0

说明:

  def : 定义的函数关键字

  my_abs:  定义的函数名称

  print(x):一定的函数代码块或程序的处理逻辑

  return 0: 定义的函数返回值,这里函数返回为0

注意: 函数式编程是有return的返回值,而没有renturn的返回值为面向过程编程。

扫描二维码关注公众号,回复: 6118547 查看本文章

2、函数的作用及优点

  代码重用,避免写重复的代码,提高代码的可用性。

  保持一致性,修改一处,所有代码块保持一致代码

  可扩展性,函数中可以随意增加函数的功能

  

二、函数调用

1、在函数定义之后,可以使用函数名、括号、及括号中的参数来调用定义的函数

例子: 

  def my_abs(x):
   print(x)
  return 0  
  my_abs(999)


三、函数的返回值
  返回的值数等于0,返回None
  返回的值数量等于1;返回object(对象)
  返回的值数量大于1;返回tup1(元组)
  返回值的作用: 返回函数的执行结果,后面的代码根据函数的返回值来进行判断来做出不同的操作,比如:登录窗口,返回值为True的时候运行登录程序,
          当返回的值为False时,拒绝登录程序。


四、函数的参数
  函数的参数分为形参和实参。实参: 实际存在的参数或值 形参: 形式的参数

猜你喜欢

转载自www.cnblogs.com/Jamie86/p/10810561.html
今日推荐