自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sam958

爱学习,爱生活

  • 博客(15)
  • 收藏
  • 关注

原创 创建BeautifulSoup对象的两种方式

1.通过字符串创建 soup=BeautifulSoup(html_str,‘lxml’) 其中’lxml’表示指定的解析方式2.通过文件创建 soup=BeautifulSoup(open(‘index.html’))Python中文编码问题(字符串前面加’u’)s1=u’哈’print s1这样可以正确打印出’哈’字。这里的这个u表示将后面跟的字符串以unicode格式...

2019-07-17 10:48:02 1272

原创 每日一刷:剑指offer(三)从尾到头打印链表

题目:输入一个链表,按链表值从尾到头的顺序返回一个ArrayList。Python:解法:使用列表插入即可,每次只插入首位。# -*- coding:utf-8 -*-# class ListNode:# def __init__(self, x):# self.val = x# self.next = Noneclass Solu...

2019-04-07 21:39:28 100

原创 每日一刷:剑指offer(二)替换空格

题目:构造一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。Python2.7:解法一:使用jion()和split()# -*- coding:utf-8 -*-class Solution: # s 源字符串 def replaceSpace(self, s...

2019-04-06 21:32:24 92

原创 每日一刷:剑指offer(一)二维数组中的查找

为提升coding能力,开启每日一刷,每天至少完成1道题目,并将自己的总结思考记录于此。题目:在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。尝试解法:暴力求解直接遍历二维数组两次# -*- coding:utf-8 -*-class So...

2019-04-06 16:13:54 80

原创 pycharm常用快捷键【备用】

先记下常用的,其他的用到了再更新。。Ctrl + W           选中当前代码块Alt + J            选中多个相同代码Alt + Insert        插入文件/代码Ctrl + /            行注释Ctrl + Alt + I       自动缩进Ctrl + Shift + V     从最...

2019-04-03 21:06:01 82

原创 JSON入门

什么是JSON?JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)JSON 是轻量级的文本数据交换格式JSON 独立于语言:JSON 使用 Javascript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 目前非常多的动态(PHP,JSP,.NET)编程语言都支持

2018-01-28 16:36:25 145

原创 双飞翼布局与圣杯布局

两种布局的基本思路:中间层100%占满同一高度空间的整层宽度,左右两层被挤出中间层所在区域时, 使用margin-left的负值将左右层拉回与中间层同一高度的空间;接着调整左右两层到指定位置;最后使用margin或padding属性调整中间层被左右层占住的显示区。圣杯布局圣杯布局采用一个父层包含中间、左右三个子层,设置父层的padding值腾出左右两层的显示区, 并对左右两

2018-01-23 16:19:59 162

转载 git 命令表

git使用小技巧git是一款程序猿必备的版本控制工具,然而想用好它还需要记住很多命令,在此记录一些常用命令以备查阅。话不多说,直接上干货:本文源自:git cheat sheet

2018-01-22 20:34:25 338

原创 CSS——文本设置

1. 字体属性字体类型: font-family: "微软雅黑", "Microsoft Yahei"; 用”,”隔开多个值将会从前往后找,直到找到匹配字体,找不到则为默认字体。如:p { font-family: Helvetica, Sans-Serif; }字体粗细(字重):font-weight: xx(100~900之间的一个值); 字体大小:font-size: x

2018-01-22 15:40:47 206

原创 CSS引入方式与选择器

一、CSS引入方式在head元素下引入:link //rel="stylesheet" href="xx.css"> 在CSS文件的开头中导入@import url(xx.css) 在style元素下写样式... 在元素标签里直接设定 p //style="color: red">p> 二、CSS选择器1. 元素选择器

2018-01-22 14:51:17 154

原创 MarkDown 常用语法

为了让自己的博客变得赏心悦目,我学习了MarkDown语法,记下这些常用语法,以备查阅。[标题]标题设置(也就是让文本字体增大),有两种方式: 在文字开头加上 “#”(去掉引号)和一个空格;总共有6档(“#”越多字体越小) 通过在文字下方添加“=”和“-”,他们分别表示一级标题和二级标题。 [段落]       段落的前后要有空行,所谓的空行

2018-01-22 13:01:44 176

转载 github的小白教程

很早就了解到github是一个强大的程序员交友社区(/手动狗头),最近在学习web开发,于是也开始尝试使用它来保存自己做的一些小demo。由于github是一个英文网站,英文不是很好的我难免需要一些教程,一番搜索之后就发现了这篇小白教程,很适合新入门的同学使用。---------------------------------------------------------------

2018-01-17 12:32:16 377

原创 git使用错误

【问题】   第一次使用Git,在配置好使用环境后,当我准备开始上传本地项目,git push -u origin master发现一个错误:! [rejected]        master -> master (non-fast-forward)error: failed to push some refs to                               于

2018-01-17 12:02:43 152

原创 atom快捷键

Atom 是github专门为程序员推出的一个跨平台文本编辑器。记下常用的atom快捷键,会使你的web开发效率得到质的提升。新建界面窗口Ctrl + Shift + N新建文件Ctrl + N打开文件Ctrl + O打开文件夹Ctrl + Shift + O

2018-01-15 22:14:30 175

原创 html 速查列表

常用标签:最大的标题  . . .   . . .   . . .   . . .  最小的标题  这是一个段落。  (换行)  (水平线) 文本格式:粗体文本 计算机代码 强调文本 斜体文本 键盘输入  预格式化文本 更小的文本 重要的文本   (缩写)  

2018-01-15 21:44:40 199

空空如也

空空如也

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

TA关注的人

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