分类
摘要:
一、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)