函数 函数的参数 1. 位置参数,调用函数时根据函数定义的参数位置来传递参数。 2. 关键字参数,用于函数调用,通过“键 值”形式加以指定。可以让函数更加清晰、容易使用,同时也清除了参数的顺序需求。 3. 默认参数,用于定义函数,为参数提供默认值,调用函数时可传可不传该默认参数的值(注意:所有位置参 ...
分类:
编程语言 时间:
2020-04-15 18:11:52
阅读次数:
78
函数的进阶 1 args, kwargs args 动态接收所有位置参数 kwargs 动态接收关键字参数 动态接收参数的时候要注意: 动态参数必须在位置参数后? 在python中可以动态的位置参数, 但是 这种情况只能接收 位置参数 ?法接收 关键字参数 .在python中使? 来接收动态关键字参 ...
分类:
编程语言 时间:
2020-04-08 09:15:55
阅读次数:
96
第 1 题:(滴滴、饿了么)写 React / Vue 项目时为什么要在列表组件中写 key,其作用是什么? 1. 更准确因为带key就不是就地复用了,在sameNode函数 a.key b.key对比中可以避免就地复用的情况。所以会更加准确。 2. 更快利用key的唯一性生成map对象来获取对应节 ...
分类:
Web程序 时间:
2020-04-05 22:15:52
阅读次数:
95
python 关键字参数和可变参数 args,和 kw 觉得有用的话,欢迎一起讨论相互学习~ "Follow Me" 感谢莫烦老师 "详情" 可变参数 顾名思义,函数的可变参数是传入的参数可以变化的,1个,2个到任意个。当然可以将这些 参数封装成一个 list 或者 tuple 传入,但不够 pyt ...
分类:
编程语言 时间:
2020-04-04 00:10:10
阅读次数:
137
可变参数(可以不传该参数) #参数numbers接收到的是一个tuple def calc(*numbers): sum = 0 for n in numbers: sum = sum + n * n return sum 关键字参数 def person(name, age, **kw): pri ...
分类:
其他好文 时间:
2020-04-02 11:52:40
阅读次数:
120
1、命名关键字参数(了解)及组合使用 命名关键字参数:在定义函数时, 后定义的参数,如下所示,称之为命名关键字参数 1.1 命名关键字参数的特点 命名关键字实参必须按照key=value的形式为其传值 示例 1.2 组合使用(了解) 形参混用的顺序:位置新参,默认形参, args,命名关键字形参, ...
分类:
编程语言 时间:
2020-03-19 21:40:24
阅读次数:
76
函数参数补充 # 1. 命名关键字参数(了解)# 命名关键字参数:在定义函数时,*后定义的参数,如下所示,称之为命名关键字参数# 特点:# 1、命名关键字实参必须按照key=value的形式为其传值# def func(x,y,*,a,b): # 其中,a和b称之为命名关键字参数# print(x, ...
分类:
其他好文 时间:
2020-03-19 13:47:55
阅读次数:
53
函数参数的使用一 形参与实参介绍二 形参与实参的具体使用2.1 位置参数2.2 关键字参数2.3 默认参数2.4 可变长度的参数(*与**的用法)2.4.1 可变长度的位置参数2.4.2 可变长度的关键字参数 一 形参与实参介绍:函数的参数分为形式参数和实际参数,简称形参和实参:形参即在定义函数时, ...
分类:
其他好文 时间:
2020-03-18 21:46:47
阅读次数:
102
models.py from django.db import models class Category(models.Model): cat_id = models.AutoField(primary_key=True) category_name = models.CharField(max_ ...
分类:
其他好文 时间:
2020-03-16 23:47:22
阅读次数:
78
1、位置参数; 如下图所示,建立 关键字时,传入的普通参数,就是位置参数; 定义带参关键字; 参数说明: “Return Value” : 将执行结果,返回给调用者; “Timeout” :本用例执行时间上限,超过这个时间,就超时报错; 调用; 测试结果: Starting test: UItest ...
分类:
其他好文 时间:
2020-03-16 17:43:18
阅读次数:
66