想写点东西把自己学习python的过程记录下来,于是就有了菜鸟学python
def是python中函数的关键字,fun是命名的函数名,()中是函数参数
先写一个简单的将两个字符相“加”
def fun1(x):
return x+x
函数写好了,可以用下面的方法实现它
x = raw_input('please input something:')
print fun1(x)
最主要的在
fun1(x)
通过这句将我们从键盘键入的字符传入到函数fun1中
在函数中可以存在一个默认值,函数在调用的时候如果没有传入参数,函数就会自动调用这个值做默认值def fun2(x=1):
if x==1:
print "this is one"
else:
print "noop"
可以用下面两条语句来看下结果
fun2(1)
fun2(2)
运行结果如下
this is one
noop