文章仅供学习参考
什么样的东西会把他定义成一个函数呢?
把具有独立功能的代码块当做一个整体,这个整体称之为函数。
函数的定义方式
在python中可以使用“def 函数名():”的方式来定义函数,函数名的命名与字符串命名规则相同,
在定义函数之后如果不调用函数python解释器不会自动执行函数,
调用函数
调用函数可以使用“函数名()”的方式来进行调用。
python中常见的4中函数
(1)无参数,无返回值
def number():
pass
(2)有返回值
def number():
return xxx
(3)有参数,无返回值
def number(test):
pass
(4)有参数,有返回值
def number(test):
return xxx
函数示例
# 带有参数的函数
"""
def result(a,b):
number = a + b
print("%d+%d=%d"%(a,b,number))
num1 = int(input("请输入第一个数字:"))
num2 = int(input("请输入第二个数字:"))
result(num1,num2)
"""
# 带有返回值的函数
"""
def get_page():
wendu = 22
print('当前温度是:%d' % wendu)
return wendu
def get_wendu_page(wendu):
wendu = wendu + 5 # 在一个函数中不允许调用另一个函数的变量,除非这个变量带有返回值
print('当前温度为:%d'%wendu)
result = get_page()
get_wendu_page(result)
# return的作用是把一个值返回到调用的地方去,当执行到return语句,函数会自动结束。
"""
网友评论