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

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

Python少儿编程小课堂(十)

自定义函数

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

格式

如下图所示:

函数名

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

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

>>> max(3,5)  # 此时调用的是内置函数max()
5
>>> def max(a,b):
	print('自定义函数')
	if a>b:
		return a
	else:
		return b

>>> max  # 函数调用必须带上括号,及可能需要的参数
<function max at 0x0000000002EC35E0>
>>> 
>>> max(3,5)   # 此时调用的是自定义函数max()
自定义函数
5
>>> 
>>> def outmsg2():
	outmsg1()
	print('world')

	
>>> def outmsg1():
	print('hello')

相关文章