Python基础四
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础四相关的知识,希望对你有一定的参考价值。
函数和过程
# -*- coding: utf-8 -*- #函数 def func1(): """testing1""" print(‘in the func1‘) return 0 #过程 即没有返回值的函数 def func2(): """testing2""" print(‘in the func2‘) x=func1() y=func2() print(‘from func1 return is %s‘%x) print(‘from func2 return is %s‘%y)
以上代码运行结果
in the func1 in the func2 from func1 return is 0 from func2 return is None
函数调用
例一:
# -*- coding: utf-8 -*- def test(x,y): print(‘x=%d‘%x) print(‘y=%d‘%y) test(y=2,x=1)#关键字调用,与形参顺序无关
以上代码运行结果
x=1
y=2
例二:
# -*- coding: utf-8 -*- def test(x,y): print(‘x=%d‘%x) print(‘y=%d‘%y) test(1,2) #位置参数调用,实参与形参位置一一对应
以上代码运行结果
x=1
y=2
例三:
# -*- coding: utf-8 -*- def test(x,y,z): print(‘x=%d‘%x) print(‘y=%d‘%y) test(3,z=2,y=6)#关键字要放在位置参数的后面
以上代码运行结果:
x=3
y=6
以上是关于Python基础四的主要内容,如果未能解决你的问题,请参考以下文章