Python
文章平均质量分 71
魔魂守护
这个作者很懒,什么都没留下…
展开
-
python 参数类型
python 参数类型:1.位置参数2.默认参数3.可变参数(list)4.关键字参数(dict)5.命名关键字参数格式顺序必须为:必选参数、默认参数、可变参数\命名关键字参数、关键字参数例:def f1(a, b, c=0, *args, **kw): print('a =', a, 'b =', b, 'c =', c, 'args =', args, 'kw =', kw)def f2(a,...原创 2018-06-12 09:41:48 · 1961 阅读 · 0 评论 -
Python 列表生成式
运用列表生成式, 可以快速生成list, 可以通过一个list推导出另一个list, 而代码却十分简洁L1 = ['Hello', 'Word', 18, 'Apple', None]L2 = [m.lower() for i in L1 if isinstance(i, str)]['hello', 'word', 'apple']双层循环:>>> [m + n for m i...原创 2018-06-12 09:43:06 · 169 阅读 · 0 评论 -
Python生成器和列表生成式
生成器:在Python中, 这种一边循环一边计算的机制, 称为生成器:generator列表生成式:L(list) = [x * x for x in range(10)]生成器: g(generator) = (x * x for x in range(10))调用该generator时, 首先要生成一个generator对象, 然后用 next() 函数不断获得下一个返回值斐波拉契数列函...原创 2018-06-12 15:48:08 · 256 阅读 · 0 评论 -
Python 高阶函数
变量可以指向函数 函数本身也可以赋值给变量, 即:变量可以指向函数。 >>> f = abs>>> f(-10)10 说明变量 f 现在已经指向了 abs 函数本身。 直接调用 abs() 函数和调用变量 f() 完全相同。 函数名也是变量 函数名其实就是指向函数的变量!对于 abs() 这个函数,完全可以把函数名 abs 看成变量, 它指向一个可以计算绝对值的...原创 2018-06-14 21:44:56 · 163 阅读 · 0 评论 -
Python3.4 配置虚拟环境
Python 3.4 之后支持原生的虚拟环境配置(3.3的虚拟环境不支持pip)1.创建虚拟环境 在控制台中,使用cd目录,切换到需要创建虚拟环境的目录。 使用如下命令,在当前目录创建虚拟环境。python -m venv <name> 例如:python -m venv venv 创建成功后,在目录下,有如下文件:2.激活虚拟环境切...原创 2019-01-11 13:50:02 · 562 阅读 · 0 评论 -
Pycharm同时打开多个项目和移除同时打开的项目
一、Pycharm同时打开多个项目 一 、新建一个项目 file--new object--选择路径--open project 选择如下图所示: 二、打开一个已有项目 file--open--选择项目路径---open object ...原创 2019-01-11 15:49:51 · 7247 阅读 · 1 评论