摘要: 1.内置函数 Python所有的内置函数 Built-in Functions abs() divmod() input() open() staticmethod() all() enumerate() int() ord() str() any() eval() isinstance() pow 阅读全文
posted @ 2018-03-27 10:05 武老师 阅读(1548) 评论(0) 推荐(0) 编辑
摘要: 一、基本形式 参数解释: (1)iterable指定要排序的list或者iterable,不用多说; (2)cmp为函数,指定排序时进行比较的函数,可以指定一个函数或者lambda函数,如: students为类对象的list,没个成员有三个域,用sorted进行比较时可以自己定cmp函数,例如这里 阅读全文
posted @ 2018-03-22 12:14 武老师 阅读(9733) 评论(0) 推荐(0) 编辑
摘要: Python切片是list的一项基本的功能,最近看到了一个程序,里面有这样一句类似的代码: a = list[::10] 1 不太明白两个冒号的意思就上网百度,发现大多数人写的博客中都没有提到这一个用法,因此自己翻阅《Python核心编程中文版(第二版)》教材,找到了Python切片的这一部分。教材 阅读全文
posted @ 2018-03-22 12:05 武老师 阅读(6296) 评论(0) 推荐(0) 编辑
摘要: 在Ubuntu上用Django做Web开发的时候遇到了中文保存到Cookie无法解析的问题,经过了下面几个步骤终于把问题解决了: 以下是具体操作步骤: 修改/usr/lib/python3.4/wsgiref/headers.py文件,强制使用UTF-8编码 找到headers.py -> 打开文件 阅读全文
posted @ 2018-03-22 11:06 武老师 阅读(662) 评论(0) 推荐(0) 编辑
摘要: JS-排序详解-冒泡排序 说明 时间复杂度指的是一个算法执行所耗费的时间 空间复杂度指运行完一个程序所需内存的大小 稳定指,如果a=b,a在b的前面,排序后a仍然在b的前面 不稳定指,如果a=b,a在b的前面,排序后可能会交换位置 JS冒泡排序 原理 时间复杂度,空间复杂度,稳定性 平均时间复杂度O 阅读全文
posted @ 2018-03-07 15:15 武老师 阅读(2653) 评论(0) 推荐(0) 编辑
摘要: JS实例 1、跑马灯 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <div id="i1" style="background-color: #7 阅读全文
posted @ 2018-03-07 09:56 武老师 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 一. 安装Python3 1. 进入Python官方网站:https://www.python.org/downloads/ 下载并安装最新版本的Python(建议安装Python3) 。 下面是Python官网上几个版本的区别: (1).web-based installer 是需要通过联网完成安 阅读全文
posted @ 2018-03-07 09:25 武老师 阅读(17199) 评论(0) 推荐(0) 编辑
摘要: 1、BOM 简介 所谓的 BOM 即浏览器对象模型(Browser Object Model)。BOM 赋予了 JS 操作浏览器的能力,即 window 操作。DOM 则用于创建删除节点,操作 HTML 文档。BOM 尚无正式的标准,导致各浏览器对于 BOM 方法的支持各有不同,因此需要具体问题具体 阅读全文
posted @ 2018-03-06 14:49 武老师 阅读(599) 评论(0) 推荐(0) 编辑
摘要: python中PIL模块就是专门用来做这个事情的。 一 图样 原始图片 操作一: 缩略图(通常不用这个方式,因为图片质量损坏太大) 操作二 : 旋转图片中的某一部分 操作三: 给图片添加一个图片水印, 2张图层合并 操作四: 给图片添加文字水印,这个用的比较多, 我这里弄了个白色通明低,可以弄成完全 阅读全文
posted @ 2018-02-12 15:57 武老师 阅读(1391) 评论(0) 推荐(0) 编辑
摘要: 1、安装bs4 我用的ubuntu14.4,直接用apt-get命令就行 sudo apt-get install Python-bs4 2、安装解析器 Beautiful Soup支持Python标准库中的HTML解析器,还支持一些第三方的解析器,其中一个是lxml。 sudo apt-get i 阅读全文
posted @ 2018-02-07 18:21 武老师 阅读(4092) 评论(0) 推荐(0) 编辑