函数定义和调用


python 中使用 def 关键字来定义关键,语法如下:

def 函数名(参数列表):
    函数体
    return 返回结果

示例:

# 函数定义:有返回结果
def my_sum(num1, num2):
    return num1 + num2

# 函数定义:无返回结果,函数中可以使用 return 强制退出方法体
def sum_print(num1, num2):
    sum_num = my_sum(num1, num2)
    print(num1, "+", num2, "=", sum_num)
    # return

# 函数输出
sum_print(12, 2333)             # 输出:12+2333=2345
sum_print(num1=12, num2=23333)

函数参数


在 python 中,类型属于对象,变量是没有类型的;

Numbers,string, tuple, set 是不可更改的对象,而 list,dict 是可以修改的对象;

不可变类型 & 可变类型