自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

简讯的读书笔记

个人博客地址:https://lijianxun.top

  • 博客(38)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 学习python的第四十六天-第八章 面向对象

使用面向对象的程序设计,能够更好的设计软件架构,维护软件模块,并易于框架和组件的重用。python支持面向过程,面向对象,函数式编程等多种编程范式。python不强制我们使用任何一种编程范式,我们可以使用过程式编程编写任何程序。对于中等和大型项目来说,面向对象将给我们带来很多优势

2016-12-30 18:46:27 501

原创 学习python的第四十五天-第七章 使用python处理文件

数据的储存可以使用数据库,也可以使用文件。数据库的使用保持了数据的完整性和关联性,而且使数据更安全。使用文件储存数据则非常方便,不必安装数据库管理系统等运行环境。文件通常用于存储应用软件的参数或临时性数据。python提供了os,os.path等模块处理文件

2016-12-27 14:51:35 746

原创 学习python的第四十四天-正则表达式

正则表达式是用于文本匹配的工具,它在源字符串中查找与给定的正则表达式相匹配的部分。一个正则表达式是由字母,数字和特殊字符(括号,星号,问号等)组成。正则表达式中有许多特殊的字符,这些特殊字符是构成正则表达式的要素。正则表达式用于搜索,替换和解析字符串。正则表达式遵循一定的语法规则,使用非常灵活,功能强大。使用正则表达式编写一些逻辑验证非常方便,例如

2016-12-24 12:10:34 550

原创 《零基础学python》习题

第二章1. 编写程序计算 1+2+3+…+100 的结果。第三章1. 编写程序,输入收入金额,输出需要缴纳的个人所得税以及扣除所得税后的实际个人收入

2016-12-23 15:51:03 1728

原创 学习python的第四十三天-第六章 字符串

第六章 字符串和正则表达式字符串是开发程序中最常见的数据类型,字符串得到处理实际应用中经常面对的问题。Python提供了功能强大的字符串模块,正则表达式专门用于匹配程序中的数据,能够简化字符串的处理程序。6.1 常见的字符串操作字符串是python的一种基本类型,字符串的操作包括字符串的格式化,字符串的截取,过滤,合并和查找等操作。使用%f可以格式浮点数的精度,根据指定的精度做

2016-12-22 22:03:18 690

原创 python常见错误类型

Python标准异常总结

2016-12-22 10:40:01 5810 1

原创 学习python的第四十二天-第五章 模块与函数

第五章 模块与函数这章主要是介绍python模块和函数的特性。5.1 程序的结构python的程序是由包,模块和函数组成。模块是处理某一类问题的集合,模块是由函数和类组成。包是由一系列模块组成的集合,至少包含__init__.py文件的文件夹,类似于一个完成特定任务的工具箱,python提供了许多有用的工具包,如字符串处理,图形用户接口,Web应用,图形图像处理

2016-12-21 23:20:56 542

原创 学习python的第四十一天-第四章 python数据结构

第四章 Python数据结构python内置数据结构为元组,列表,字典和序列。4.1 元组结构元组由一系列元素组成,所有元素被包含在一对圆括号中。如果创建的元组只包含一个元素,注意在元素后加一个“逗号”。索引是一对方括号中的数字,索引也称为“下标”。分片索引可以分为正数和负数,两个索引之间用冒号分割。

2016-12-19 23:27:54 648

原创 学习python的第四十天-第三章 python的控制语句

第三章 Python的控制语句控制语句由条件语句和循环语句构成,主要就是if、while和for。3.1 结构化程序设计对于具体实现需要编写结构化的程序来完成,结构化程序设计分为3种结构——顺序结构,判断结构,循环结构3.2 条件判断语句if语句用于检测某个条件是否成立。如果成立,则执行if语句内的程序;否则跳过if语句执行后面的内容

2016-12-19 14:40:53 544

原创 学习python的第三十九天-第二章 python必须知道的基础语法

终于结束了四级和会计的考试,现在也是一身轻松啊,不过再过半个月又要面临期末考试。想了想,打算假期要看完《零基础学python》和《python网络数据采集》这两本书,如果像现在这个进度恐怕是完成不了,所以我决定简单的部分博文中一带而过就行。重点是把练习部分和难以理解的部分,一边记录一边思考,这样可能效率会高一些。因为有之前两本书的基础,有些东西看一看就明白了

2016-12-18 14:35:07 505

原创 学习python的第三十八天

python使用 C语言开发,但是python不再有 C 语言中的指针等复杂的数据类型。软件的代码进一步减少,开发任务进一步简化。python主要有以下几种特性

2016-12-17 13:37:41 507

原创 给大家推荐一款绿色软件,感觉很不错

这是一款模拟键盘音效的小插件,如果你使用的不是机械键盘,还想找到机械键盘的感觉,可以试试这款插件,不光可以模拟机械键盘,还可以模拟打字机等音效,在打字的时候还是挺有感觉的。我很想买一款机械键盘,不过因为是在宿舍,白天还好,晚上的话容易影响舍友休息,所以还是决定以后再买。不过这个绿色软件倒是暂时帮助我解决了这个问题。先满足耳朵再满足手感吧,哈哈。——–Tickeys——- ❤️找对打字的感觉❤️

2016-12-16 21:59:05 802

原创 学习python的第三十七天-第一章 进入python的世界

已经在CSDN上写了快一个半月的博文了,学习python也有一个半月了,感觉每天不写一点东西总是怪怪的,感觉生活缺些什么。虽然明天上午考四级,后天上午考会计,但是还是手痒痒,管不住自己在电脑前敲键盘。趁着双十二的优惠,在网上买了两本实体书:《零基础学python》和《python网络数据采集》。之前已经在电脑前学过了《笨办法学python》和《简明python教程》,感觉接受的还可以,决定

2016-12-16 21:35:21 565

原创 这周忙着四级考试和会计考试...

已经看完了两本python入门的电子书,基础懂了一些。马上要进入寒假,给自己的目标是再读一本基础书和一本网络数据采集,这两本是实体书,希望自己收获多多。这个寒假的学习可能决定python在我未来生活中的地位。努力吧!

2016-12-15 23:29:58 499

原创 树莓派使用百度网盘实现上传下载

说的简单一点,首先需要安装两个库,在树莓派终端界面输入:

2016-12-14 13:35:43 15860

原创 学习python的第三十六天-OS模块,特殊的方法

这个模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。一个例子就是使用 os.sep 可以取代操作系统特定的路径分割符

2016-12-12 13:41:53 733

原创 学习python的第三十五天-处理异常

try...except处理异常在python中使用 try..except 语句来处理异常。把正常运行的语句放在try块中,把错误处理语句放在except块中。try...except处理异常用法代码实例

2016-12-12 13:31:52 459

原创 学习python的第三十四天-文件

你可以通过创建一个 file 类的对象来打开一个文件,分别使用 file 类的 read 、 readline 或 write 方法来恰当地读写文件。对文件的读写能力依赖于你在打开文件时指定的模式。最后,当你完成对文件的操作的时候,你调用 close 方法来告诉Python我们完成了对文件的使用

2016-12-12 13:17:06 1590

原创 学习python的第三十三天-类和对象

在我们的程序中,我们都是根据操作数据的函数或语句块来设计程序的。这被称为面向过程的编程。还有一种把数据和功能结合起来,用称为对象的东西包裹起来组织程序的方法。这种方法称为面向对象的编程理念

2016-12-12 13:01:37 1074

原创 树莓派如何定时关机或定时执行任务-Cron

Cron是Linux系统的一个配置定期任务的工具,用于定期或者以一定的时间间隔执行一些命令或者脚本;可执行的任务范围可以是每天夜里自动备份用户的home文件夹,也可以每个小时记录CPU的信息日志。crontab(cron table命令用于编辑执行中的定期任务列表,并且操作是基于每个用户的,每一个用户(包括root用户)都拥有自己的crontab

2016-12-11 23:14:41 15947 3

原创 学习python的第三十二天-列表,元组,字典

这一节内容书上写的很好,总结起来也没有什么,为了以后看的时候更方便些,大部分都是来自书中的原话。列表是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目应该包括在方括号中,这样Python就知道你是在指明一个列表。一旦你创建了一个列表,你可以添加、删除或是搜索列表中的项目。由于你可以增加或删除项目,我们说列表是可变的数据类型,即这种类型是可以被改变的。

2016-12-11 13:48:16 779

原创 学习python的第三十一天-模块,dir()函数

模块可以从其他程序输入,从而利用它的功能,python的标准库也是这个用法,这节学习如何使用标准库模块以及使用dir()来查看模块中庞大的属性列表

2016-12-09 13:19:27 2413

原创 树莓派开机启动python脚本的另一种方法

第一种办法先简单提一下,比较简单。但是不知道为什么我开机同时运行三个python脚本的时候就不能运行了。输入命令:sudo nano /etc/rc.local在exit 0上一行输入:python /home/pi/test.py开机运行命令是python + (空格) + python脚本位置这样就设置好了开机自启python脚本。sudo reboot重启试试看吧。如果重启以后没反应

2016-12-08 11:24:39 14289 4

原创 学习python的第三十天-参数,return语句,文档字符串

默认参数值在定义函数的时候我们需要使用默认参数值。可以在函数定义的形参名后加上赋值运算符=和默认值,从而给形参指定默认参数值

2016-12-07 23:18:32 1530

原创 学习python的第二十九天-函数,变量,global语句

定义函数函数是python中比较重要的程序段。函数通过def关键字定义,def后跟一个函数的标识符名称,然后跟一对圆括号。圆括号中可以包括一些变量名。定义函数完成后以冒号结尾。

2016-12-07 12:58:47 1356

原创 借助树莓派python脚本24小时刷访问量

这段代码基于python 2.7,主要作用是模拟浏览器访问网页,间隔10秒刷新第二次。上边这段代码应该可以直接复制使用,不过我把这段代码放到树莓派里,在运行一段时间(很久一段时间)后,会提示一个关于urllib的错误,现在还不是很明白脚本停止的原因。

2016-12-06 22:40:43 228901

原创 学习python的第二十八天-for循环,break语句,continue语句

for循环,break语句,continue语句的用法,这节学习的代码块都很实用,在自己写的一些小脚本中用处很大,灵活使用

2016-12-05 19:57:32 1260

原创 利用python发邮件

在搜索python教程的时候,碰巧遇到了“利用python发送电子邮件”的教程,觉得很实用,也比较有意思,所以就花了点时间学习发送邮件的脚本是怎样实现的。我主要是利用SMTP(简单邮件传输协议)来实现邮件的发送。首先要安装SMTP和email的库。运行cmd,输入:pip install secure-smtplib和pip install email这样我们所需的库就安装好了

2016-12-05 10:27:22 2613

原创 学习python的第四十七天-第九章 异常处理与程序调试

python标准库的每个模块都是用了异常,异常在python中除了可以捕获错误,还有其他用途。程序出现异常时,可以调试程序。异常处理python提供了强大的异常处理机制,通过捕获异常可以使程序更加健壮。异常处理还具有释放对象,中止循环运行等功能。异常被触发时,如果没有代码处理该异常,异常会被python接收处理。当异常发生时,python解释器将输出一些相关的信息并终止程序

2016-12-05 09:54:25 1197

原创 学习python的第二十六天-数,字符串,变量

从今天开始,就要学习《简明python教程》了,上一本《笨办法学python》真的很不错,非常适合入门,是它把我引进学习python的门里,让我学会一些基础知识和阅读一些简单的代码,虽然也可以写一些简单的代码,不过我知道这还是有些困难的,所以我必须再阅读更多的入门书籍,巩固自己的基础知识,在以后研究代码的时候不会因为基础知识不牢固引起不必要的错误。《简明python教程》也比较适合新手

2016-12-03 09:23:39 863

原创 学习python的第二十五天-老程序员的忠告

现在还不能说你是一个程序员。这本书的目的相当于给你一个“编程棕带”。你已经了解了足够的编程基础,并且有能力阅读别的编程书籍了。读完这本书,你应该已经掌握了一些学习的方法,并且具备了该有的学习态度,这样你在阅读其他Python书籍时也许会更顺利,而且能学到更多东西。

2016-12-03 09:21:44 2683 1

原创 学习python的第二十四天-Web

在创建网站之前,需要安装一个”Web框架“,它的名字叫做”lpthw.web“。框架通常是指”让某件事做起来更容易的软件包“在网页应用的世界里,人们创建了各种各样的”网页框架“,用来解决他们在创建网站时碰到的问题,然后把这些解决方案用软件包的方式发出来,这样你就可以利用它们引导创建你自己的项目了。

2016-12-03 09:07:16 2980

原创 学习python的第二十三天

以下内容来自《笨办法学python》中,适合新老程序员,写的真的很不错。以前我教过的怎样写好函数的方法一样是适用的,不过这里要添加几条:由于各种各样的原因,程序员将 class (类)里边的函数称作 method (方法)。很大程度上这只是个市场策略(用来推销 OOP),不过如果你把它们称作“函数”的话,是会有啰嗦的人跳出来纠正你的。如果你觉得他们太烦了,你可以告诉

2016-12-03 09:05:39 708

原创 TypeError: 'str' object is not callable

Python错误:TypeError: ‘str’ object is not callable原因分析:当一般内部函数被用作变量名后可能出现此错误。比如:range=1for i in range(0,20):就会报这样的错误。

2016-12-02 17:40:41 1979

原创 while循环的用法

while 循环的用法(循环前加入停止条件)def dead(why): print why, "\nGood job!\n" exit(0)bear_moved = Falsewhile True: next = raw_input("> ") if next == "take honey": dead("The bear looks at you t

2016-12-02 17:39:07 3133

原创 def 定义函数的用法

def 的用法def dead(why): print why, "\nGood job!\n" exit(0)def start(): print "You are in a dark room.\n" print "There is a door to your right and left.\n" print "Which one do y

2016-12-02 17:37:41 11641

原创 学习python的第二十二天

python可以使用class创建更棒的“函数字典”,比上节练习要强大的多。Class(类)有着各种各样强大的功能和用法,《笨办法学python》这本书涉及的不会太深。只要把它们当作高级的“函数字典”使用就可以了。用到class的编程语言被称作“Object Oriented Programming(面向对象编程)”语言。这是一种传统的编程方式,你需要做出“东西”来,然后

2016-12-02 10:00:12 1191

原创 学习python的第二十一天

这节主要是读一个140多行的“文字游戏”,涉及到了条件语句,循环,定义函数和一些其他的知识。同时涉及到了“文档字符串”的概念,在以后的程序中也能用到这个功能,把注释打印出来呈现给用户。还讲到了“有限状态机”,不过我倒是没有深究这个东西。

2016-12-01 13:15:46 1395

python发送电子邮件脚本

利用python脚本发送电子邮件,需要安装urllib和email这两个库。可直接运行,然后按照提示输入用户名密码等。

2016-12-05

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

TA关注的人

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