自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 重新回到Python学习

        三月底的时候,报名参加了公务员省考,接着就是没日没夜的复习。比较可惜的是,丢开书本的时间太长,而离考试的时间只有不到一个月,结果比较悲催,当监考老师说还剩下15分钟的时候,我才意识到还有大量的题目还没有做,已经慌了神。看来又是一场无谓的挣扎。        言归正传,从今天开始,回到Python的学习中。由于电脑word软件一打开就崩溃,几次又是重装,又是换版本继续重装,最后又继续...

2018-04-27 09:36:32 234

原创 用正则表达式抓取网页图片

步骤:1.先把某个网页源码手动保存到本地一个文本文件;(暂时,以后想想怎么更加智能化)2.利用正则表达式匹配html中的img 标签,并从分组中提取出链接并存为list;3.下载图片到制定文件夹。import reimport ioimport urllib.requeststr=[]try:    f = open(r'F:\\Python\\test.txt', 'r')    str=f.r...

2018-03-16 13:31:57 4603

原创 我做过的Python 入门练习题

1.计算100以内所有的奇数之和sum=0n=99while n>0: sum=sum+n n=n-2print(sum)2.计算长方形的面积a=float(input("请输入长方形的宽:"))b=float(input("请输入长方形的宽:"))square=a*bprint("长方形的面积为:%.2f" %square)3.a和b的值做交换后输出a=input("请输入a的值:")b=...

2018-03-14 20:41:58 2614 1

原创 Python集合操作

网上Python中文教程,比较多人推荐的有菜鸟和廖雪峰网站。关于集合的操作,例子中的集合元素都要自己一个一个敲进去,很不爽,我自己集合随机函数,写一个能不断变换集合元素但是依然能对集合进行常见的并集,交集,差集,包含运算的例子。代码如下:import randomdseta=set()dsetb=set()for x in range(0,10):    dseta.add(random.choi...

2018-03-14 09:53:08 1069

原创 无聊写个密码生成器

若要生成一个密码,有下列要求:1.指定位数n(4<=N<=20)2.符合密码复杂度要求,一个合格的密码必须含数字、大写字母、小写字母、特殊字符;3.同一个密码里面出现的字符,不能在同一个密码里面重复。4.以字母开头。代码:import stringimport randomimport redef makepsd(n):    s=string.ascii_letters    d=s...

2018-03-13 19:49:01 510 2

原创 列出一个硬盘分区中的目录

今天身体不是很舒服,学习的内容不多。翻看廖雪峰教程,到文件IO的部分,自己在机器上运行了一遍,没有产生想要的效果,最终百度出原因,是因为使用os模块的listdir方法列出来的都是相对路径,而os.path.isdir()里面必须要用绝对路径来做判断是文件还是目录,因此采用了多个步骤,就是把根目录和列出来的相对问路径的文件,用方法os.path.join()来实现,最终达到效果。import os...

2018-03-12 16:57:10 362

原创 今天的学习

今天觉得Python的基础知识还不够好,于是又重新翻一遍廖雪峰网站,重点看了高阶函数和面向对象编程。学习map reduce filter sorted 等功能,通过函数作为参数和可迭代对象的组合,功能非常强大;以及匿名函数(lambda),使用该函数可以起到懒人作用另外再学习面向对象的方法和属性,get_property()和set_property()方法,采用这种方式防止了了外部代码对对象属...

2018-03-09 19:35:17 229

原创 了解、接触 Anaconda

今天在看廖雪峰的Python教程中,了解到了有个叫做Anaconda的利器。去了Anaconda的官网看了下,https://www.anaconda.com,要求Python版本3.5+,而我的安装版本是3.4,在3.4之前,是最新的3.7。再去知乎网站链接看看大神是怎么看待这个问题的:https://www.zhihu.com/question/58033789,里面大神们提到的诸如在Wind...

2018-03-09 16:49:56 186

原创 函数高级特性

函数高级特性:map 和reduce,把函数和可迭代对象作为参数获得结果。map :def f(x):    return x*xr=map(f,[x for x in range(1,10)])print(list(r))=======================def f(x):    return x*xprint(list(map(str,[x for x in range(1,11)...

2018-03-09 12:03:05 238

原创 Pycharm+Django 环境搭建成功!

感谢博客:https://www.cnblogs.com/leejy/p/6745154.html 的指引,目前Django 环境搭建完成,记录过程:Python版本:3.4Pycharm:Pycharm2017 3.3 community editionDjango:1.11.11前期准备:下载安装Django,配置环境变量,创建Helloworld项目,指向 自己设定的目标地址:F:\Djan...

2018-03-08 18:28:44 438

原创 Django 安装

现在刚根据菜鸟网站的提示,安装完毕Django,根据Django官网的提示,我本该装最新版本的Django,可惜我的Python版本只有3.4,毅然决然谢绝了Django网站的好意,执意选择1.11版本,因为查看菜鸟网站的描述,是我的Python版本能支持到的最高的Django版本了:刚安装成功,很顺利,贴图以示庆祝:再添加环境变量,添加的条目是:C:\Python34\Lib\site-pack...

2018-03-08 16:53:36 199

原创 一个小练习

自己做的一个小练习,从一个纯英文文本文档中(设想以后可以从大量网页中)导入所有的单词,统计其出现的频率,并装入Mysql数据库。程序如下:=======================================import osimport ioimport pymysqlimport reobj=open('F:\Python\Frequency_words.txt','r')s...

2018-03-08 11:26:36 188

原创 初步实现Python 与Mysql数据库的交互

自己做的一个小练习:1.生成长度为200个的6位数的随机码序列,并插入到Mysql数据库中。贴代码以作纪念:===================================import pymysqlimport randomdb=pymysql.connect('localhost','szcgdba','szcgdba','test')cursor=db.cursor()cur...

2018-03-07 20:05:53 340

原创 重新选择 Python版本,安装NUmpy

由于之前安装的版本为最新发布的Python 3.7,在安装numpy 时遇到诸多问题,如安装错误,require 我安装 VC++ 14,中途各种挫折,耗费几个小时,最终狠下心卸载换Python 3.4,并成功安装 numpy:...

2018-03-07 17:38:38 1535

原创 SQL 查询,正则表达式

今天学习SQL语言。SQL语言分为 DML 和DDN,学习方法:使用MYsql 的CLI工具,少数时候使用Navicat 工具,熟悉 相关语句。学习资料参考 W3C网站,以及自己购买 的书《MySQL必知必会》要点:SQL语言不分大小写,若在查找中有需要区分,则加binary。例子:加了Binary之后:要点2. 关键字:‘like’的用法,通配符:‘%’(匹配0到任意多个字符)的用法:下图可以证...

2018-03-06 16:59:28 4665 1

原创 Python 学习

学习Python已经有一周多的时间,途中遇到过很多的问题,都通过网上搜索一一解决了。解决问题的过程,也是学习和积累的过程,除了收获知识,还获得了成就感。但是时间不但是把颜值的杀猪刀,同时也会让大脑中的记忆模糊不清,因此,为了纪念的纪念,今天写下了这篇博客,并且希望此后每天坚持学习编程的同时,也把学习的过程,遇到的问题和解决的办法都记录下来。购买过的关于Python的书:《Python参考手册》网上...

2018-03-06 12:55:10 267

空空如也

空空如也

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

TA关注的人

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