day3

Posted 新手自学

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了day3相关的知识,希望对你有一定的参考价值。

函数的在定义

def function():
    ‘‘‘  函数说明‘‘‘
    return 1

函数详解

def test1():
    print(函数的定义)

def test2(x,y):#定义有参数的函数
    print(x,y)


test2(1,2)# 函数调用 必须要传两个位置参数并且相对应   这是位置传参

test2(x=1,y=2)#函数第二种传参                      这是关键参数

def test3(x,y=2):#定义默认参数的函数
    print(x,y)

test3(1)  #默认参数在调用的时候可以不用传

def test4(*args): #定义可以接受不确定的任意参数 包括没有 如果没有的话就是空元组
    print(args)

test4(1,2,3,4,5,5)   #*args 第一种传参方式
test4(*[1,2,3,4,5,6]) #*args第二种传参方式

def test5(**kwargs):
    print(kwargs)

test5(name=xiaoming,age=8,sex=1) #第一种 传参  用关键来传

test5(**{name:alex,age:18,sex:0})  #直接接受一个字典参数

def test6(x,y=3,**kwargs): #默认参数要放在位置参数后面  非因定参数的前面 * 和 **
    print(x,kwargs,y)

test6(1,name=xi,age=18)

 

以上是关于day3的主要内容,如果未能解决你的问题,请参考以下文章

Day3 - Python基础3 函数递归内置函数

spring--啃spring官方文档day3

Day3

LeetCode刷题笔记-动态规划-day3

LeetCode刷题笔记-动态规划-day3

LeetCode刷题笔记-动态规划-day3