Python学习入门基础教程(learning Python)--2.3 Python自定义函数传参

Python学习入门基础教程(learning Python)--2.3 Python自定义函数传参

Python里自定义子函数时,可以在调用时携带一些参数到子函数里去处理。具体用法结构如下:

[python] view plain copy 
  1. def func(arguments):  

  2.      statement  

  3.      statement  

  4.      etc.  

    定义子函数一定要注意(a)在)后加上分号:(第一行最后哦),(b)def下边的语句块每行都要用TAB缩进一下!在设计好带参数的子函数之后就可以在Python程序里调用了。先举个例子热热身吧!
[python] view plain copy 
  1. #define function: print_msg

  2. def print_msg(str):  

  3. print(str)  

  4. #define main

  5. def main():  

  6. print("call sub function print_msg")  

  7.     print_msg("jeapedu")  

  8. #programme

  9. main()  

  程序执行流程从第10行开始执行即main()这条语句执行,main是自己定义的函数,所以程序进入main这个子函数执行(第6行),执行到第7行时,指令又跳到第3行,当第3行执行完打印语句后回到main第6行下边,main也执行完了,返回到第10行下边,程序结束。 程序输出结果为: 

 

[python] view plain copy 
  1. jeapedu  


 

你可能感兴趣的:(python,function,程序,learning,jeapedu)