xml: 可扩展标记语言,用来标记数据,定义数据类型,主要用来传输和存储数据(和json差不多,不同语言或程序之间进行数据交换的协议) 用ElementTree解析xml: ElementTree: 一:xml.etree.ElementTree : 用纯Python实现,相对于C实现的慢一些 二: ...
分类:
编程语言 时间:
2018-09-22 15:57:26
阅读次数:
218
1.题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。 分析:只需要对三位数的数字进行循环(100~999),判断三位数中个十百位上的数的立方和是否与三位数数值相等即可 Java实现 Python实现 ...
分类:
编程语言 时间:
2018-09-21 18:59:59
阅读次数:
130
1. 介绍 SQLAlchemy是一个基于Python实现的ORM框架,能满足大多数数据库操作需求,同时支持多种数据库引擎(SQLite,MySQL,Postgresql,Oracle等) SQLAlchemy组件中最有名的是它的对象关系映射器(ORM) ORM 将数据库中的表与面向对象语言中的类建 ...
分类:
数据库 时间:
2018-09-21 18:25:07
阅读次数:
215
最近女同让我帮助从百度云下载200个文件,给了我连接和提取码,这种重复的工作不适合人做写了一个简单的爬虫 我把连接存在 baidulink.txt中,文件是逐行读取,提取出连接和提取码 使用selenium模拟浏览器,必须保证你的浏览器是Google Chrome,并装了chromedriver,相 ...
分类:
编程语言 时间:
2018-09-20 21:53:02
阅读次数:
2023
1. 单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的配置信息存放在一个文件中,客户端通过一个 AppConfig 的类来读 ...
分类:
编程语言 时间:
2018-09-20 14:17:19
阅读次数:
169
选择排序 时间:O(n^2) 实现功能:将数组元素按从小到大的顺序排列。 思路:先找出数组中的最小元素,将最小的元素复制给新的数组。 使用python实现。(python中列表与数组相似) 运行结果: 解析: ...
分类:
编程语言 时间:
2018-09-20 01:16:33
阅读次数:
226
1.回归分析 在统计学中,回归分析(regression analysis)指的是确定两种或两种以上变量间互相依赖的定量关系的一种统计分析方法。 按照自变量和因变量之间的关系类型,可分为线性回归分析和非线性回归分析。 2.线性回归的python实现 线性回归的python实现方法 线性回归通常是人们 ...
分类:
其他好文 时间:
2018-09-19 23:37:13
阅读次数:
559
1. Github 项目地址 https://github.com/fengoxiao/Myapp/blob/master/Myapp.py 项目要求: 实现一个自动生成小学四则运算题目的命令行程序. 1. 使用 -n 参数控制生成题目的个数 2. 使用 -r 参数控制题目中数值(自然数、真分数和真 ...
分类:
移动开发 时间:
2018-09-19 23:34:53
阅读次数:
240
# 随机打乱字符串 # import random def shuffle_str(str=''): l = list(str) # 将字符串转换成列表 random.shuffle(l) # 调用random模块的shuffle函数 return ''.join(l) # 列表转字符串 for i... ...
分类:
编程语言 时间:
2018-09-19 17:21:09
阅读次数:
1013
#python整数类型默认是有符号类型。可用位数是31位。 import mathclass Bitmap(object): def __init__(self, max): self.size = math.ceil(max / 31) self.array = [0 for i in range ...
分类:
编程语言 时间:
2018-09-18 17:20:19
阅读次数:
145