http://localhost:8888/notebooks/%E6%9C%BA%E5%99%A8%E8%A7%86%E8%A7%89%E5%AD%A6%E4%B9%A0/%E6%BA%90%E6%96%8…
1/3
1
、函数的基本概念及调用(
ppt
)
2
、自定义函数
如何创建函数?
def
语句
In [2]:
In [3]:
In [4]:
输入值大于等于5
None 4
100
1000
#
定
义
函
数
def
f
(x):
if
x
<
5
:
(
'输入值小于5'
)
else
:
(
'输入值大于等于5'
)
#
定
义
函
数
,
其
中
x
是
参
数
(
局
部
变
量
)
f(
10
)
#
运
行
函
数
#
关
于
retuen
def
f1
(x):
y
=
2
**
x
#
没
有
return
def
f2
(x):
y
=
2
**
x
return
y
#
含
有
return
(f1(
2
),f2(
2
))
# return
语
句
退
出函
数
,
并
返
回
一个
表
达
式
。
不
带
参
数
值
的
return
语
句
返
回
None
#
默
认
参
数
def
f
(x,n
=
2
):
return
(x
**
n)
(f(
10
))
(f(
10
,
3
))
# n = 2,
这
里
n
的
默
认
值
为
2
,
如
果
不
输
入
则
以
默
认
值
为主