- 博客(32)
- 资源 (1)
- 收藏
- 关注
原创 python 递归和分治法小练习
def fzf(width, high): while width != high: if width > high: width -= high if high > width: high -= width return highdef sum1(L): print(L)...
2018-07-23 15:49:54
624
原创 python 二分排序和选择排序
L = [i for i in range(1, 102)]jude = 20L1 = [5,4,2,5,9,6,3,2,5,4,1,2,5]// 二分法def erfen(L, jude): t = len(L)//2 t_start = 0 t_end = len(L) - 1 while t_start <= t_end and L[t] !...
2018-07-23 14:43:10
1523
1
原创 python 世界人口预期寿命分析
from pygal_maps_world.i18n import COUNTRIESimport pygal.maps.worldfrom pandas import DataFrameimport pandas as pdimport matplotlib.pyplot as pltfrom pylab import mpldef get_country_name(country...
2018-07-11 16:39:02
2454
原创 瓶盖瓶身换瓶问题
L = [[1,1] for i in range(5)]# 设置瓶盖瓶身数pg = 0ps = 0while len(L) > 0: for i in range(len(L)): if L[i][0] == 1: ps += 1 L[i][0] = 0 if L[i][1] == 1: ...
2018-05-31 11:13:13
2301
原创 外星人入侵练习
class Settings(): '''一个外星人入侵飞船设置表''' def __init__(self): self.screen_width = 1200 self.screen_height = 800 self.bg_color = (255, 255, 255) self.ship_speed_fact...
2018-05-14 18:01:52
359
原创 利用python进行数据分析-绘图(2)
import matplotlib.pyplot as pltimport numpy as npfrom numpy.random import randnfrom pandas import DataFrame, Series# fig, axes = plt.subplots(2, 1)# Series图像s = Series(randn(10).cumsum(), inde...
2018-05-10 11:51:41
436
原创 利用python进行数据分析-绘图(1)
import matplotlib.pyplot as pltimport numpy as npfrom numpy.random import randn# # 新建一个figure# flg = plt.figure()# # 1个2X2图像# ax = flg.add_subplot(2, 2, 1)# 实线图# plt.plot(randn(50).cumsum())...
2018-05-10 10:27:44
922
原创 Loadrunner12 关于访问网络出现404的问题
今天录制脚本的时候,发现了一个404的问题。自己排除了一下错误1、网络没有问题。2、软件设置没有问题。然后试着访问一下网站,发现网站直接访问不了。使用fiddler4抓包调试,发现访问没有问题。接着使用python来调试,代码如下,发现访问成功。排除其中没有影响的问题,最终发现问题如下。是头文件中的X-Requested-With需要设置,不然会访问出问题。然后在loadrunner12中添加这个...
2018-05-08 11:52:41
2150
原创 利用python进行数据分析-pandas(二)Dataframe
from pandas import Series, DataFrameimport numpy as npfrom numpy import nan as NA# pandas中的对齐和运算,都是求交集的。a1 = Series([1, 2, 3, 4, 5], index=['a', 'b', 'c', 'd', 'e'])a2 = Series([1, -2, 3, 4], i...
2018-05-04 14:34:48
413
原创 你还在买码吗?
买码毁一生啊,买得越多,输得越惨,简单做个模拟实验,让你们看看买码的危害。首先是买100次,每次买1000,模拟5次。import randomfrom pandas import DataFrame,Seriesimport numpy as npimport matplotlib.pyplot as pltdef bh(): # 本金是0 bj = 0 # ...
2018-05-03 10:17:48
343
原创 利用python进行数据分析-pandas(一)
from pandas import DataFrame,Seriesimport matplotlib.pyplot as pltdata = { 'chang': [4, 3, 5, 6], 'kuang': [1, 2, 3, 4], 'gao': [11, 22, 33, 44]}# 创建DataFrameres = DataFrame(data)...
2018-05-02 17:49:19
410
原创 利用python进行数据分析-numpy练习(二) 自由漫步
import pandas as pdfrom pandas import Series,DataFrameimport numpy as npimport matplotlib.pyplot as pltimport random# 自由漫步练习# 设置初始位置position = 0walk = [position]# 设定步数step = 1000for i in r...
2018-05-02 15:37:01
479
原创 利用python进行数据分析-numpy练习(一)
import numpy as np# 测试1# def func(a,b):# def func1(x):# d = a+b+x# return d# return np.frompyfunc(func1, 1, 1)# frompyfunc() 第一个参数表示函数,第二个表示输入参数个数,第三个表示输出参数个数# 测试2d...
2018-05-02 15:33:29
813
原创 python selenium常见问题之一
selenium.common.exceptions.ElementNotVisibleException: Message: Element is not visible 解决办法:找到元素之后,先 (元素).is_displayed(),然后再进行操作
2017-03-21 15:21:20
317
原创 python3 openpyxl(1)
import openpyxl# 打开文件wb = openpyxl.load_workbook(r'example.xlsx')# 改写表名sheet = wb.get_active_sheet()sheet.title = 'Test'# 失败的修改表名的方法title = wb.get_active_sheet().titletitle = 'Test'# 创建工作
2017-03-06 15:50:49
575
原创 python3 openpyxl
一些常用的excel方法import openpyxl# 打开文件wb = openpyxl.load_workbook(r'example.xlsx')# 切换表s1 = wb.get_sheet_by_name('Sheet2')# 当前编辑的表act = wb.get_active_sheet()# 所有的表名,以列表的方式保存的wb.get_sheet_name
2017-03-06 15:24:09
773
原创 python openpyxl练习--打印九九乘法表到excel中。
import openpyxl# 读取已经存在xlsx文档。wb = openpyxl.load_workbook('C:\\Test.xlsx')# 打开工作表sh = wb.get_sheet_by_name('工作表名')# 创建新的工作表ws = wb.create_sheet('工作表名')# 文档中的数据填写的两种方式sh['A1'] = 'test'sh.cell(
2017-01-16 17:21:24
1912
原创 python 3 网络爬取图片之二
import webbrowser, requests, bs4, re, osurl = "https://www.sogou.com"res = requests.get(url)soup = bs4.BeautifulSoup(res.text, "html.parser")img = soup.select('img')comicUrl = img[0].get('src')
2017-01-12 16:56:25
709
原创 Python3 网络爬虫之抓取图片
import reimport timeimport urllib.requesturl = 'http://www.douban.com'req = urllib.request.urlopen(url)data = req.read().decode('utf-8')match = re.compile("data-origin=\"(.+?\.jpg)")f = op
2016-07-27 17:01:37
1428
原创 众数,java
public class Mode { public int mode(int []arr,int length){ int temp,temp1=0,res = arr[0]; for(int i = 0;i<length-1;i++){ temp = 0; for(int j = i+1;j<length;j++){ if(arr[i] == arr[j]){
2016-06-24 10:38:36
1037
原创 反序进阶版,java
public class Reverse { public String reverse(String str,int how){ /* 1.一个末尾没有0的整数,它的逆转数就是各位数字逆序输出; 2.一个负数的逆转数仍是负数; 3.一个末尾有0的整数,它的逆转数如同下例:reverse (1200) = 2100。 */ if(how == 1){
2016-06-24 10:37:37
240
原创 删除重复数字,java
public class DelRepate { public int[] delRepate(int []arr,int length){ for(int i = 0;i<length-1;i++){ for(int j = i+1;j<length;j++){ if(arr[i] == arr[j]){ for(int l = j;l<length;l++){
2016-06-24 10:36:56
748
1
原创 冒泡排序,java
public class BubbleSort { //传入一个整型数组,一个数字,一个boolean型变量。冒泡排序,没有返回值, //true是从小到大,false是从大到小 public void bubbleSort(int []arr,int length,boolean druge){ int temp; if(druge){ for(int i = 0;i<len
2016-06-24 10:36:05
165
原创 关于测试的一些随谈和学习计划
1.关于脚本语言的研究和深入。Python 3学习资料:点击打开链接JavaScript:是网络脚本语言,很多网站都会用到,有学习的必要。2.关于逻辑算法的锻练(防止脑子生锈)找了一些OJ平台做题目,发现太难了(::>_郑州师范OJ平台:点击打开链接可以先从简单的做起,慢慢思考,慢慢做。3.关于编程语言的学习(平时工作要用)Java:到处都是资料,边学边写道理大家都
2016-05-18 20:00:16
282
原创 剔除相关数
题目描述一个数与另一个数如果含有相同数字和个数的字符,则称两数相关。现有一堆乱七八糟的整数,里面可能充满了彼此相关的数,请你用一下手段,自动地将其剔除。输入多实例测试。每组数据包含一个n(n输出按从小到大的顺序输出非相关数,若没有非相关数,则输出None。样例输入8213 667 3 213 43 34 677 23322 232
2016-05-17 17:15:25
1975
原创 田忌赛马
题目描述赛马是一古老的游戏,早在公元前四世纪的中国,处在诸侯割据的状态,历史上称为“战国时期”。在魏国作官的孙膑,因为受到同僚庞涓的迫害,被齐国使臣救出后,到达齐国国都。赛马是当时最受齐国贵族欢迎的娱乐项目。上至国王,下到大臣,常常以赛马取乐,并以重金赌输赢。田忌多次与国王及其他大臣赌输赢,屡赌屡输。一天他赛马又输了,回家后闷闷不乐。孙膑安慰他说:“下次有机会带我到马场看看,也许我
2016-05-09 15:44:10
889
原创 python 3 比较字符串
def cmp_str(first, second, druge=1): ''' 比较两个字符串或者字符串列表是否相等 第一个参数是输入的第一个字符串或者列表 第二个参数是输入的第二个字符串或者列表 第三个参数是比较对应的列表字符串还是比较列表中字符串的内容 ''' if druge == 1:
2016-05-09 15:16:46
3419
原创 python 3 + Django 数据库的学习
1.在models.py中创建一个简单的类class Animal(models.Model): name = models.CharField(max_length=20) a_type = models.CharField(max_length=20) 2.打开cmd终端,输入以下命令python manage.py makemigrationspython
2016-05-03 13:58:58
278
原创 python3 + Django 学习之路(一)
1.首先是安装Django,pip install Django,等待自动安装完成。2.创建一个项目。django-admin.py startproject 项目名 切换打项目的目录下,输入命令,manage.py stratapp 子项目名。3.开始第一个项目 helloworld1). python manage.py runserver开启服务 地址和端口号默认为l
2016-04-29 11:37:44
1550
原创 python3 打包生成.exe
1.下载pystaller打开cmd,输入以下命令pip install pystaller2.打包生成exe文件pystaller -F [py文件的目录]3.生成的exe文件一般在python\script\dist中
2016-04-27 16:45:39
623
原创 python 3 简单爬虫
import reimport urllib.requestimport urllibfrom collections import dequeappend_url = '网址'# count_tip = 0queue = deque()is_visit = set()# movies = {}# movie = []f = open('D:\\1.txt', 'w+')c
2016-04-27 13:58:57
321
原创 比较两个数据库所有表的字段
比较两个数据库中所有表的所有字段是否一致,检测其中是否有遗漏的表或字段。 因为有300多个表,字段8000多个,一个个比较太费时间,所以采用了稍微简单点的方法。 首先是比对表。 查看所有的表: select * from tab; 把结果导出到excel表格中,然后复制到两个不用的txt文档中。 打开cmd命
2016-04-11 16:39:06
4380
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人