原博文
2019-06-01 15:21 −
转自:https://www.liaoxuefeng.com/wiki/897692888725344/897693568201440 可变参数 在Python函数中,还可以定义可变参数。顾名思义,可变参数就是传入的参数个数是可变的,可以是1个、2个到任意个,还可以是0个。 我们以数学题为例子,给定一...
0
1122
相关推荐
2019-12-20 11:26 −
1、名词解释
类:类代表了具有相同特征的一类事物(人)
对象、实例:具体的某一个事物或者是人
实例化:将类变成对象的这么一个过程,即新建一个对象的过程,就是对类的一个实例化过程。
2、格式
函数定义:
def func1(): #这样定义的叫做函数,它是在模块中...
2019-12-05 15:07 −
来自:https://blog.csdn.net/gaotihong/article/details/95687282 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/gaotihong/ar...
2019-12-09 10:02 −
1、动态参数*args,带有关键字的动态参数**kwargs
*args用来将参数打包成tuple给函数体调用
执行结果:
**kwargs打包关键字参数成dict给函数体调用
执行结果:
混合使用:
执行结果:
可以看到优先处理位置参数,然后剩余的参数传递给args,带有关...
2019-12-25 11:52 −
在程序中,被运算的可分为常量(Literals)和变量(Variables)
1x = 10*2-5
2y = x+1
以上的变量都属于Python数据类型中的一部分。
在以上代码中,10、2、5都是常量;x、y都是变量,表示值是可变的。第一行的 * - 属于操作符,= 属于赋值符号
...
2019-12-19 10:17 −
一、python基本数据类型:python3有6个标准的数据类型(区别于数字类型): 1、Number(数字): a、当你指定一个值的时候,Number对象就会被创建,如var1 = 1。另外,一个变量可以通过赋值指向不同类型的对象。 b、内置的type()可以用来查询变量所指的对象类型。 ...
2019-12-25 20:07 −
1. 函数参数
(1)形参:函数定义时的参数
(2)实参:函数调用时的参数
(3)收集参数:
普通收集参数:*args,收集多余的普通参数,组成一个元组
关键字收集参数:**kw,收集多余的关键字参数,组成一个字典
(4)命名关键字参数:函数定义时放在 * 号后面,调用时必须指定关键字实参;(...
2019-12-25 16:13 −
Python提供了序列封包和序列解包功能,可以实现:
1、将多个值赋给一个变量时,Python会自动将多个值封装成元组。这个功能就称为序列封包;
2、允许将序列(元组或者列表等)直接赋值给多个变量,此时序列的各元素被依次赋值给每一个变量,此处要求序列的元素个数和变量个数相等,这个功能就成为序列解包。
...
0
272
2019-12-24 14:53 −
目录
Pythone变量类型
变量赋值
标准数据类型
数据类型转换
Python 变量类型
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可...
2019-12-20 16:24 −
一、匿名函数:python使用lambda来创建匿名函数。所谓匿名,就是说不再使用def语句这样标准的形式来定义一个函数。 1、lambda只是一个表达式,不是一个代码块,函数体比def简单的同时,也有’难以封装更多的逻辑进lambda表达式‘的不足。 2、lambda函数...