day8 - python 函数创建,函数参数及调用

一 基础知识

一 概念

函数就是一段代码的表示

是一段具有特定功能的,可重用的语句组

是一种功能的抽象

两个作用:降低编程难度 代码复用 

二 定义

函数定义时,所指定的参数是一种占位符

函数定义后,如果不经过调用,不会被执行

函数定义时,参数是输入,函数体是处理,结果是输出

return 返回值,可以有返回值,也可以没有返回值(None),可以有多个返回值

return也可以没有

def <函数名> (参数(0个或者多个)):

  函数体

  retrun 返回值

三 命名规范

函数名一律小写,如有多个单词,用下划线隔开

如 def run():

  pass

def run_with_env():

  pass

私有函数在函数前加一个下划线_

 class Person():

  def _private_func():

    pass

四 编写简单函数

#每天努力0.01,那么365天,就是37.4

 

二 函数参数及调用

一  参数

1 函数可以有参数,也可以没有,但必须保留括号

如:

 

2 参数分为非可选参数,可选参数(为某些参数指定默认值)

 

3 可变参数传递

当不确定函数的总参数时,可使用*args定义可变参数

 

二 调用 

 

猜你喜欢

转载自www.cnblogs.com/lucky-sunshine/p/11994810.html