自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 杭电oj | 2072 单词数(C语言)

1. 对于二维数组a[1][1],a[0]指的是第一行的元素,是一个一维数组(在此题中是字符串)2. 找几个数中不同的元素:与其他所有元素对比,如果都不同,则这个元素就是独一无二的,必然不同。2072 单词数Input 有多组数据,每组一行。由小写字母和空格组成,没有标点符号,遇到#时表示输入结束。Output 每组只输出一个整数,其单独成行,该#inc...

2020-02-19 14:57:36 603

原创 二分查找法的实现

一、二分查找法template<template T>int bimarySearch(T arr[], int n, T target){ int l=0,r=n-1; //在[l...r]的范围里寻找target while(l<=r){ //当l==r是区间是有效的 int mid=(l+r)/2; if(arr[mid]==target){...

2020-02-17 17:19:36 154

原创 激活函数

激活函数的主要作用:加入非线性#_*_ coding:UTF-8 _*_import numpy as npimport matplotlib.pyplot as pltimport tensorflow as tf#创建输入数据x=np.linspace(-7,7,180) #(-7,7)之间的等间隔的180个点#1.激活函数的原始实现def sigmoid(input...

2020-02-12 12:49:28 244

原创 梯度下降解决线性回归

梯度下降是机器学习中最核心的优化算法操作类型 操作举例 基本操作 spilt,rank,reshape,random_shuffle,slice,concat,... 逐元素的数学操作 add,subtract,multiply,div,greater,less,equal,exp,log... 矩阵操作 eye,matmul,matrix_inver...

2020-02-11 22:47:33 139

原创 杭电ojACM--2017

#include<stdio.h>#include<string.h>char s[100];int main(){ int n,len,count; while((scanf("%d",&n)!=EOF)&&(n!=0)){ getchar(); while(n--){ count=0; gets(s); ...

2020-02-01 15:23:54 298

原创 杭电ojACM第2015题

#include<stdio.h>int main(){ int n,m,i,j,k,h; while(scanf("%d%d",&n,&m)!=EOF){ int sum,a[100]; for(i=0;i<n;i++){ a[i]=2+2*i; } ...

2020-01-30 20:30:20 396

原创 switch___分支小练习

switch语句 switch (表达式) { case 常量1: 代码块1; break; case 常量2: 代码块2; break; … default : 代码块n; break; }在switch语句执行时,首先计算表达式的值,然后将其与case后的常量依次进行比较,如果找到相匹配的值,则进入到该常量下的...

2019-12-30 14:33:10 182

原创 BeautifulSoup库入门

一、初识BeautifulSoup库 (笔记)import requestsr=requests.get('http://python123.io/ws/demo.html')r.textdemo=r.textfrom bs4 import BeautifulSoupsoup= BeautifulSoup(demo,'html.parser')print(soup.prettif...

2019-04-17 20:42:22 215

原创 第一单元爬取实例

一、爬取京东商品页信息#简单交互式代码import requestsr=requests.get('https://miaosha.jd.com/#4661884')print(r.status_code)print(r.encoding)print(r.text[:1000])*** 代码框架#代码框架import requestsurl='https://...

2019-04-07 20:42:46 301

原创 网络爬虫引发的问题

解决办法: 课程笔记

2019-04-06 21:39:39 806

原创 Requests库主要方法解析

一、requests.request(method,url,**kwargs)(课程笔记)method:请求方式,对应get/put/post等7种url:拟获取页面的url链接**kwargs:(可选项)控制访问的参数,共13个: 1、params:字典或者字节序列,作为参数增加到URL中import requestskv={'key1':'value1','...

2019-04-06 21:21:21 372

原创 二、爬取网页的通用代码框架

二、爬取网页的通用代码框架(课程笔记)Requests库的异常 异常 说明 requests.ConnectionError 网络连接错误异常,如DNS查询失败、拒绝连接等 requests.HTTPError HTTP错误异常 requests.URLRequired URL缺失异常 requests.TooManyRedirects...

2019-04-04 21:33:26 371

原创 三、HTTP协议及Requests库方法

三、HTTP协议及Requests库方法(课程整理笔记)HTTP协议:超文本传输协议HTTP是一个基于“请求与相应”模式的、无状态的应用层协议HTTP协议采用URL作为定位网络资源的标识。URL格式 http://host[:port][path]host:合法的Internet主机域名或IP地址port:端口号,缺省端口为80path:请求资源的路径实例:h...

2019-04-04 21:30:57 256

原创 一、解密网络爬虫之Request库

Request库的七中常用方法(课程笔记)Request库的七个常用方法 方法 说明 1、 request.request() 构造一个请求,支持以下各种方法的基础方法 2| request.get() 获得HTML网页的主要信息,对应于HTTP的GET 3、 request.head() 获取HTML网页的头信息,对应于HTT...

2019-04-04 20:53:27 392

原创 常用正则表达式

常用正则表达式正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。常用正则表达式 匹配 正则表达式 用户名: /^[a-z0-9_-]{3,16}$/ 密码: /^[a-z0-9_-]{6,18}$/ 十六进制值: /^#?([a-f0-9]{6}|[a-f0-9]{3})$/ 电子邮箱: /^([...

2019-04-04 20:28:27 189

转载 Python3中urllib详细使用方法(header,代理,超时,认证,异常处理)

                      Python 3 中的 urllib 库的用法。urllib 是 Python 标准库中用于网络请求的库。该库有四个模块,分别是urllib.request,urllib.error,urllib.parse,urllib.robotparser。其中urllib.request,urllib.error两个库在爬虫程序中应用比较频繁。urllib是...

2018-12-17 20:54:22 1850

原创 算法-0-1背包问题(java实现)

0-1背包问题:       有 N 件物品和一个容量为C的背包。 第 i 件物品的重量是 w[i],价值是 v[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包容量,且价值总和最大。 每个物品只有一件,每件物品不能分割,在不超过背包容量的同时,如何选取物品,使得背包所装的价值最大(背包可以装不满)。算法参照《算法设计与分析第三版》教材:代码如下: public cl...

2018-12-11 20:14:12 993

翻译 Numpy之初步了解

1、导入Numpy库:import numpy as np#导入numpy库2、一维数组:import numpy as np#导入numpy库#定义一个数组vector=np.array([1,2,3])print(type(vector))#&gt;&gt;&gt;&lt;class 'numpy.ndarray'&gt;print('vector')#&g...

2018-12-05 20:06:00 214

翻译 装饰器__python

import timedef f1(): #print(time.time())#&gt;&gt;&gt; 1542357939.895075 print('This is a function') f1()#&gt;&gt;&gt; This is a functiondef f2(): print('This is a funct...

2018-11-16 21:29:37 139

翻译 字典来代替switch

day=0switcher={ 0:'Sunday', 1:'Monday', 2:'Tuesday' }day_name=switcher.get(day,'Unkown')#day=6不存在时get()方法的容错性返回Unkownprint(day_name)#&gt;&gt;&gt;Sunday上面是一种字典实现switch的代码,p...

2018-11-16 21:08:01 242

翻译 列表推导式

列表推导式与集合推导式有些相似有关列表表达式举例:a里面的每一个元素进行平方(之前学习的内容map\for可以实现)下面通过列表推导式来实现(也可以是集合或元组或字典):1、列表a=[1,2,3,4,5,6,7,8]b=[i*i for i in a]print(b)#&gt;&gt;&gt;[1, 4, 9, 16, 25, 36, 49, 64]#有条件的进行筛...

2018-11-16 21:03:50 383

翻译 None 空(不存在)

None &lt;==&gt;不存在1、值不等于空字符串穿、空的长列表、0、False(假)举例说明:a=''b=Falsec=[]print(a==None)print(b==None)print(c==None)输出:&gt;&gt;&gt; FalseFalseFalse2、类型print(a is None)#&gt;&gt;&gt;...

2018-11-16 20:55:03 220

翻译 高阶函数

一、map类map会把集合里的每一个元素都传入到square()函数中,并接收square()函数的返回结果list_x=[1,2,3,4,5,6,7,8]list_y=[1, 4, 9, 16, 25, 36, 49, 64]def square(x): return x*xr=map(square,list_x)print(list(r))#&gt;&gt;&g...

2018-11-15 20:32:08 123

翻译 匿名函数

引例:编写一个普通函数def add(x,y): return x+yprint(add(1,2))#&gt;&gt;&gt;3lambda parameter_list:experssionparameter_list:参数列表x,yexperssion:定义部分x+y匿名函数中experssion不可以在这里面作赋值操作,及不能是代码块!匿名函数: 没有...

2018-11-15 20:04:35 121

原创 JSON

一、类型转换----反序列化:把json的数据类型向python转化的过程1、json为字典类型时    发序列化数据类型转换 json类型 python类型 objet dict array list string str number int number float false  False  true ...

2018-11-15 19:35:53 147

原创 python 爬虫,将数据转存入sqlite3数据库并写入文件

python 爬虫,将数据转存入sqlite3数据库并写入文件51job.comimport refrom urllib import requestimport sqlite3#导入sqlite3库文件'''爬取数据使得到的数据存入数据库'''url_print=input('请输入您想要搜索的内容:')page=input('请输入你想要搜索第几页:')f=op...

2018-11-15 19:21:14 6097 1

翻译 枚举_python

枚举其实是一个类  枚举类不实例化(23种设计模式:单例模式)一、枚举其实是一个类  枚举类不实例化(23种设计模式:单例模式)from enum import Enum#继承自枚举类class VIP(Enum): YELLOW=1 #YELLOW=2会报错,防止相同标签产生 GREEN=2 BLACK=3 RED='ndh'#允许 ...

2018-11-15 19:17:32 145

原创 闭包(闭包=函数+环境变量)

扩充:函数式编程(淡化) 函数只是一段可执行的代码,不可以实例化,并不是对象 一切皆对象、python 另外一个函数的参数,传递到另外的函数里;把一个函数当做是另一个函数的返回结果: def a(): passprint(type(a))#&gt;&gt;&gt;&lt;class 'function'&gt;步入正题:闭包=函数+环境变量(函数定义...

2018-11-15 18:49:57 597

原创 Python爬虫(正则表达式)

最近接触爬虫比较多,下面我来展示一个刚爬取的成果,使用正则表达式的方法,希望对刚开始接触爬虫的小伙伴有所帮助,同时希望大佬们给予点评和指导。

2018-11-08 19:21:11 379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除