Python

    技术2022-07-10  127

    # 在python中,函数定义一个函数,使用def语句,依次写出 def 函数名,括号,和括号中的参数,冒号 # 然后编写函数体,函数返回值用return,没有返回值则是none def sys_print(args): # 函数声明 "函数说明" print(args) sys_print("a") # 函数调用 sys_print(1) # 函数调用 sys_print(True) # 函数调用 sys_print(1.2) # 函数调用 print("*"*20) def sys1_print(): # 函数声明 print("1") print("2") print("3") sys1_print() # 函数调用 print("*"*20) def sys2_print(x,y,z): # 函数声明 print("print1 x={}".format(x)) print("print3 y={}".format(y)) print("print3 z={}".format(z)) sys2_print(1,"a",True) # 函数调用 # 缺少参数 # 在函数参数中,如果参数有默认值,且外部函数没有传递该函数,那么形参直接获取默认参数的默认值 def sys3_print(x,y=2,z=3): print("print1 x={}".format(x)) print("print2 y={}".format(y)) print("print3 z={}".format(z)) print("*"*20) sys3_print(1) sys3_print(1,"a") sys3_print(1,"a",True) ''' 1.函数声明必须在调用之前 2.注意缺少参数的写法 3.函数没有使用return,默认none '''

     

    Processed: 0.012, SQL: 9