当前位置: 移动技术网 > IT编程>脚本编程>Python > 学习笔记,函数

学习笔记,函数

2018年05月15日  | 移动技术网IT编程  | 我要评论

超人迪加之最终决战粤语,郑州招聘,魔皇草

函数:

def 函数名():(函数命名规则:和变量一样)

  pass

函数的参数:(参数可以接收任何对象)(参数的顺序必须是必备参数,默认参数,不定长参数)

def 函数名(a,b):(a,b)函数的形参:形式上的参数,作用:接收实参

  c = a + b

  print(c)

函数名(1,2):#1,和2是实参

1,必备参数:(必须要传进去的参数)

def 函数名(a,b):

  c = a + b

  print(c)

函数名(1,2):(必须输入两个实参未命名形参时形参a接收实参1,形参b接收实参2)

2,默认参数(也叫缺省参数):

def 函数名(a,b=1):(给b定义一个默认参数)

  c = a + b

  print(c)

函数名(1,2)

3,不定长参数:

def 函数名(a,b,*args):(前面带星花*的*c为不定长参数)

  print(a)

  print(b)

  print(c)  

函数名(1,2,4,5,6)  #*c接收(4,5,6)(形参*c可以输入多个实参,也可以不输入实参)

*args  一个星花*的形参可接收多个未命名参数,以元组的形式输出

**kwargs  两个星花**的形参可接收多个命名参数,以字典的形式输出

 

内置函数:# 查看内置参数在python环境下输入:dir(_builtins_)

常见函数:

  len:  求长度

  min:  求最小值

  max:  求最大值

  sorted:  排序

  reversed:  反向

  sum:  求和

进制转换函数:

  bin:  转换为二进制

  oct:  转换为八进制

  hex:  转换为十六进制 

  ord:  字符转ASCII码

  chr:  ASCII码转字符

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网