Python少儿编程入门篇(10)自定义函数

x33g5p2x  于2022-07-10 转载在 Python  
字(0.5k)|赞(0)|评价(0)|浏览(533)

Python少儿编程小课堂(十)

自定义函数

在上个章节中已提到过,自定义函数就是用户根据需求自己定义的完成某项任务的一段代码。

格式

如下图所示:

函数名

函数的命名规则必须符合标识符命名规则,另外尽量不要使用内置函数的函数名。如上图自定义的max()函数与内置函数max()同名,就导致内置函数max不能被正常调用。

在程序中调用自定义函数必须在定义之后,但函数间的调用可以不用考虑定义的先后。

  1. >>> max(3,5) # 此时调用的是内置函数max()
  2. 5
  3. >>> def max(a,b):
  4. print('自定义函数')
  5. if a>b:
  6. return a
  7. else:
  8. return b
  9. >>> max # 函数调用必须带上括号,及可能需要的参数
  10. <function max at 0x0000000002EC35E0>
  11. >>>
  12. >>> max(3,5) # 此时调用的是自定义函数max()
  13. 自定义函数
  14. 5
  15. >>>
  16. >>> def outmsg2():
  17. outmsg1()
  18. print('world')
  19. >>> def outmsg1():
  20. print('hello')

相关文章