python学习03--函数定义与调用
2017-03-20 14:06
513 查看
1.函数定义
格式:
(1)无参数
def fun1():
print "hello"
(2)有参数
def fun2(a, b):
print a + b
定义函数时,可以有多个形式参数
2.函数调用
1中已经定义好了函数,调用函数直接写函数名,有参数的要传参数。
调用fun1 : fun1()
调用fun2 : fun2(1, 3)
3.调用函数时,传递参数
(1)可以在定义函数时设置默认的参数值
def fun3(x=3, y="python"):
print x,"个",y
调用fun3不传参数时,会用默认的参数值。
(2)调用函数时传递指定的参数
fun3(y="ph")
(3)有两个参数的函数,在调用函数时只传了一个参数,那么默认会赋值给第一个参数。
fun3(56)
函数运行时,会把56赋值给x
4.编码方式
#coding:utf8
#coding=utf8
#encoding:utf8
#encoding=utf8
格式:
(1)无参数
def fun1():
print "hello"
(2)有参数
def fun2(a, b):
print a + b
定义函数时,可以有多个形式参数
2.函数调用
1中已经定义好了函数,调用函数直接写函数名,有参数的要传参数。
调用fun1 : fun1()
调用fun2 : fun2(1, 3)
3.调用函数时,传递参数
(1)可以在定义函数时设置默认的参数值
def fun3(x=3, y="python"):
print x,"个",y
调用fun3不传参数时,会用默认的参数值。
(2)调用函数时传递指定的参数
fun3(y="ph")
(3)有两个参数的函数,在调用函数时只传了一个参数,那么默认会赋值给第一个参数。
fun3(56)
函数运行时,会把56赋值给x
4.编码方式
#coding:utf8
#coding=utf8
#encoding:utf8
#encoding=utf8
相关文章推荐
- 03-python学习笔记:函数-调用与定义
- Python学习笔记(10)-函数-函数定义、调用、参数、返回值、嵌
- Python学习笔记——函数定义、调用
- python学习笔记--函数定义、调用与默认参数
- Python教程学习简记2--Python 函数调用 定义函数 函数的参数 递归函数
- Python学习笔记(10)-函数-函数定义、调用、参数、返回值、嵌
- Python快速入门学习笔记(三)——函数的定义与调用
- python--基础学习(二)判断 、循环、定义函数、继承、调用
- Python入门教程-03 缩进、if-else,及函数定义
- [LUA学习笔记03]LUA函数和C函数的相互调用
- python学习笔记之调用eval函数出现invalid syntax错误问题
- iOS开发学习第六课——函数的定义、声明和调用
- Python 函数之函数定义、调用、传参
- python 中调用c++定义的函数
- [iOS学习]函数的定义,函数的调用以及函数的声明
- 零基础学python-15.3 函数的定义、调用与多态
- python学习笔记之调用eval函数出现invalid syntax错误问题
- 【Python】[函数] 调用与定义
- Python学习-9.Python函数定义
- python学习-函数定义理解