摘要: 一、pip工具使用 安装windows版本python,自带pip工具。2者路径相同。 如果设置了环境路径,可以直接在命令提示符窗口下尝试运行pip。如果没有设置环境路径,可以先cd命令到pip工具的安装文件夹下,再运行pip。 安装Pillow模块: pip install Pillow 二、批量安装常用模块 ... 阅读原文
2017-12-17 22:19:01 阅读(804) 评论(0)
摘要: 1 # /usr/bin/python 2 # -*- coding=utf-8 -*- 3 4 """This is a standard module""" 5 6 import sys 7 8 __author__ = 'wang' 9 10 11 def test(): 12 ... 阅读原文
2017-12-17 22:08:02 阅读(780) 评论(0)
摘要: 偏函数是某一种函数带有固定参数的实现。 functools.partial创建一个偏函数。 functools.partial的作用就是,把一个函数的某些参数给固定住(也就是设置默认值),返回一个新的函数,调用这个新函数会更简单。 1 >>> import functools 2 >&g... 阅读原文
2017-12-17 22:06:02 阅读(809) 评论(0)
摘要: 一、装饰器定义 在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator)。本质上,Decorator就是一个返回函数的高阶函数。 1 >>> def log(func): 2 ... def wrapper(*args, **kw): 3 ... pr... 阅读原文
2017-12-17 20:50:01 阅读(810) 评论(0)
摘要: 深拷贝import copys3 = copy.deepcopy(s)了解,在面试的时候会考到#浅拷贝s=[[1,2],'xia','qing']s1=s.copy()                   #s1也是列表,改变s1不会改变s的内容相当于s1新建一个内存空间,把s保存的地址拷贝过来,只是拷贝第一层,也就... 阅读原文
2017-12-17 19:31:03 阅读(785) 评论(0)
摘要: 一、lambda使用语法: 关键字lambda表示匿名函数,冒号前面的x表示函数参数,冒号后面只能有一个表达式,不用写return,返回值就是该表达式的结果。 1 >>> list(map(lambda x: x * x, [1, 2, 3, 4, 5])) 2 [1, 4, 9, 16, 25]... 阅读原文
2017-12-17 18:36:01 阅读(796) 评论(0)
摘要: 一、函数作为返回值 高阶函数除了可以接受函数作为参数外,还可以把函数作为结果值返回。 1 >>> def lazy_sum(*args): 2 ... def sum(): 3 ... ax = 0 4 ... for n in args: 5 .... 阅读原文
2017-12-17 16:36:02 阅读(799) 评论(0)
摘要: 1.  Python的字典 1.1.  字典的定义   在Python中,字典是一种key-value的数据类型,也是唯一的映射类型;字典还是另一种可变容器类型,且可存储任意类型对象,其中也可包括其他容器类型。字典的每个键值(key-value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({... 阅读原文
2017-12-17 15:00:04 阅读(767) 评论(0)
摘要: Flask入门HelloWorld Flask官网:http://flask.pocoo.org/ Flask中文翻译:http://dormousehole.readthedocs.io/en/latest/ Jinja文档:http://jinja.pocoo.org/docs/dev/templates/... 阅读原文
2017-12-17 13:29:04 阅读(783) 评论(0)
摘要: import queue from battle import commander # import math unit_client = commander.Client() doing_last_order = True towerid = [] towerrg = [] towerfr = [] tower... 阅读原文
2017-12-17 11:58:01 阅读(791) 评论(0)