首页
学习
活动
专区
工具
TVP
发布

一个爱吃西瓜的程序员

莫道君行早,更有早行人。
专栏作者
70
文章
84759
阅读量
23
订阅数
用Python画一只丑丑的猪头
前两天在知乎上看到有人用Python的turtle库画了一只小猪佩奇,接着就有网友用turtle画了一只哆啦A梦,不得不说他们都是人才,画得有模有样的。知乎地址在这里:https://www.zhihu.com/question/275611095
爱吃西瓜的番茄酱
2018-07-25
1.7K0
比较基础的urllib库来了解一下
在Python2.x中,这个库叫做urllib2,在Python3.x里,urllib2改名为urllib,被分成了三个子模块:
爱吃西瓜的番茄酱
2018-07-25
5180
requests库的基本用法
Requests 是使用Python语言编写,基于urllib,采用Apache2 Licensed开源协议的HTTP库。 它比urllib库更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。 一句话—Python实现的简单易用的HTTP库。
爱吃西瓜的番茄酱
2018-07-25
3750
一文读懂正则表达式的基本用法
正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
爱吃西瓜的番茄酱
2018-07-25
4650
爬取许嵩的所有微博并存入MongoDB
我很喜欢许嵩的音乐,我以前基本上他的每首歌都会唱,比如《素颜》、《灰色头像》、《玫瑰花的葬礼》、《清明雨上》、《庐州月》等等,打开播放器,基本上都是循环播放许嵩的歌,简直欲罢不能!
爱吃西瓜的番茄酱
2018-07-25
6320
利用requests和正则表达式抓取猫眼电影top100
刚学了正则表达式,赶紧用它来练练手,以防搞忘了。这次练习的目标比较简单,就是爬取猫眼电影top100,具体包括电影排名,片名,主演,上映时间,评分等信息。最后存储为txt文件。和爬取豆瓣电影电影top250十分类似。
爱吃西瓜的番茄酱
2018-07-25
5020
每天学习一点儿算法--二分查找
算法是什么? 算法就是完成一组特定任务的方法。 比如将大象放进冰箱需要三步: 打开冰箱 将大象放进冰箱 关闭冰箱 这就是一种算法。 如果用计算机语言来叙述,就是任何实现某种功能的代码片段都可以称之为算法。 一个程序员应该掌握大概50种基本算法,但目前我们属于初级阶段,先掌握一些简单有趣的算法,为日后进一步的算法学习打下基础。 二分查找 比如我要在字典(这里是真实的字典,不是Python的dict类型)中查找以O为拼音首字母的汉字,我会从字典的中间附近开始翻阅,因为我知道字母O在26个字母的中间附近,
爱吃西瓜的番茄酱
2018-04-04
7520
每天学习一点儿算法--递归
递归是很多算法都使用的一种编程方法。听说递归是一种十分优雅的问题解决办法,可是对于初涉递归的我,还没有形成这种独特的体会。 学习使用递归的关键在于:如何将问题分为基线条件和递归条件。 基线条件和递归条件 由于递归函数调用自己,因此编写这样的函数时很容易出错,进而导致无限循环。 例如下面这个函数: def countdown(i): """倒计时""" print (i) countdown(i-1) 假设i的初始值为3,运行上述代码后: 3, 2, 1, 0, -1, -2,
爱吃西瓜的番茄酱
2018-04-04
5770
学习SQL【9】-集合与联结
现在我们开始学习使用2张以上的表的SQL语句。通过以行方向为单位的集合运算符和以列方向为单位的联结,就可以将分散在多张表中的数据组合成期望的结果。 表的加减法 什么是集合运算 集合在数据库中表示为记录的集合。具体来说,表、视图和查询的执行结果都是记录的集合。 集合运算就是对满足同一规则的记录进行的加减等四则运算。 用来进行集合运算的运算符称为集合运算符。 表的加法—UNION UNION(并集)是进行记录加法运算的集合运算符。在学习使用方法之前,我们先创建一张表: --创建表Product2(商品2)
爱吃西瓜的番茄酱
2018-04-04
1.2K0
学习SQL【6】-复杂查询
到目前为止,我们学习了表的创建、查询和更新等数据库的基本操作方法。现在我们将会在这些基本方法的基础上,学习一些实际应用的方法。 一:视图 1:视图和表 表中存储的是实际数据,而视图中保存的是从表中获取数据所使用的SELECT语句。从SQL的角度来看,视图和表是一样的,只是视图并不存储数据,而是存储SELECT语句。 视图的优点: 视图的优点大体上有两点。 ● 第一点是由于视图无需保存数据,因此可以节省存储设备的容量。 ● 第二点是可以将频繁使用的SELECT语句保存成视图,这样就不用每次重新书写了。 所以
爱吃西瓜的番茄酱
2018-04-04
8710
学习SQL【1】-搭建SQL的学习环境
最近我在学习SQL,现在就开始记录我的学习过程吧,加油!如果你也想学SQL,希望我的学习记录能对你有所帮助。 PostgreSQL是对象关系型数据库管理系统。与MySQL一样,都是世界上广泛使用的开源数据库(DB)。它严格遵守标准SQL规则,是初学者的最佳选择。所以我选的是PostgreSQL作为我的学习环境。 一:PostgreSQL的安装 1:下载安装程序 我们可以从PostgreSQL的下载页面下载程序: ● 下载页面: https://www.enterprisedb.com/download
爱吃西瓜的番茄酱
2018-04-04
1.2K0
Web前端基础【4】--HTTP标准
HTTP协议(超文本传输协议),是用于从www服务器传输超文本到本地浏览器的传送协议。它可以使浏览器更加高效,减少网络传输。 一:HTTP请求过程 HTTP协议采取的是请求响应模型:即客户端发起请求,
爱吃西瓜的番茄酱
2018-04-03
7850
PEP 8-Python编码规范整理
本来昨天打算发这个的,结果我一发出去,发现版面乱了,代码都挤到一块一块儿去了,惨不忍睹,所以赶紧删掉了,给大家造成了一定的干扰 点进推文发现: 什么鬼呀,浪费我流量! 还请多多包涵,我下次会注意代码版
爱吃西瓜的番茄酱
2018-04-03
1.4K0
Python基础学习-类
① 面向对象编程是最有效的软件编写方法之一。 ② 编写类时,你定义一大类对象都有的通用行为。 ③ 基于类创建对象时,每个对象都自动具备这种通用行为。 ④ 根据类来创建对象被称为实例化。 一:创建和使用
爱吃西瓜的番茄酱
2018-04-03
8050
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档