自定义博客皮肤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

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

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

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

2016-12-19 14:40:53 527

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

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

2016-12-18 14:35:07 488

原创 学习python的第三十八天

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

2016-12-17 13:37:41 470

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

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

2016-12-16 21:59:05 757

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

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

2016-12-16 21:35:21 530

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

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

2016-12-15 23:29:58 482

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

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

2016-12-14 13:35:43 15593

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

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

2016-12-12 13:41:53 711

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

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

2016-12-12 13:31:52 432

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

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

2016-12-12 13:17:06 1566

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

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

2016-12-12 13:01:37 1059

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

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

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

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

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

2016-12-11 13:48:16 759

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

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

2016-12-09 13:19:27 2395

原创 树莓派开机启动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 14186 4

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

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

2016-12-07 23:18:32 1507

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

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

2016-12-07 12:58:47 1333

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

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

2016-12-06 22:40:43 228847

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

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

2016-12-05 19:57:32 1221

原创 利用python发邮件

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

2016-12-05 10:27:22 2570

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

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

2016-12-05 09:54:25 1139

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

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

2016-12-03 09:23:39 845

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

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

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

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

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

2016-12-03 09:07:16 2919

原创 学习python的第二十三天

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

2016-12-03 09:05:39 688

原创 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 1959

原创 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 3098

原创 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 11532

原创 学习python的第二十二天

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

2016-12-02 10:00:12 1154

原创 学习python的第二十一天

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

2016-12-01 13:15:46 1351

原创 学习python的第二十天

列表的操作。当你看到像 mystuff.append('hello')这样的代码时,你事实上已经在Python内部激发了一个连锁反应。以下是它的工作原理:Python看到你用到了 mystuff ,于是就去找到这个变量。字典,字典

2016-11-30 15:08:24 1063

原创 学习python的第十九天

复习各种关键字,符号;阅读爬虫代码

2016-11-30 08:56:17 1279

原创 学习python的第十八天

访问列表的元素列表的作用很大,但是只有在访问它们的时候才能发挥作用,这节学习如何调用列表中的某些元素。制作一个选择游戏。

2016-11-29 14:06:04 1019

原创 学习python的第十七天

是时候停下学习新知的步伐,开始复习之前学习过的知识,虽然有些部分比较简单,有些部分还是不容易理解。这节学习for-loop(for循环)创建各种各样的列表。不过在使用for循环之前,需要在某个位置存放循环的结果

2016-11-28 14:03:33 716

原创 学习python的第十六天-BeautifulSoup和Tkinter的使用

昨天逛知乎的时候看到一篇名为大家都用 Python 来做什么啊?的帖子,其中Tsing的回答吸引了我,顺便学习(拷贝)了一段python爬虫代码。不过让我不能理解的是代码都已经公布出来了,但是知乎的答案设置不能转载,难道是为了让我们这些新手多练习码字吗?好了,闲话不多说,进入主题。

2016-11-27 11:24:20 1725

原创 学习python的第十五天

Else和if先引用书中的内容,对上一节的加分习题做一个准确的回答: 1.你认为if对于它下一行的代码做了什么? If语句为代码创建了一个所谓的“分支”,就跟RPG游戏中的情节分支一样。if语句告诉你的脚本:如果这个布尔表达式为真,就运行接下来的代码,否则就跳过这一段。 2.为什么if语句的下一行需要4个空格的缩进?行尾的冒号的作用是告诉Python接下来你要创建一个新的代码区段。

2016-11-26 14:28:31 611

原创 学习python的第十四天

记住逻辑关系,上一节学习的逻辑组合的正式名称是“布尔逻辑表达式”。在编程中,布尔逻辑可以说无处不在,是计算机运算的基础和重要组成部分。

2016-11-25 07:29:02 614

原创 学习python的第十三天

恭喜你,现在可以考试了!你的任务是将此文件修改正确,用你所有的技能改进这个脚本。你可以先分析这个文件,或者你还可以把它像学期论文一样打印出来,修正里边的每一个缺陷, 重复修正和运行的动作,直到这个脚本可以完美地运行起来。

2016-11-24 10:09:23 607

原创 学习python的第十二天

更多练习这节主要是做练习。并学习使用创建库,并调用其中的函数。

2016-11-23 17:06:54 579

原创 学习python的第十一天

读代码这节主要是练习读代码,找到适合自己项目的代码,然后通读,甚至读懂,然后达到书中要求的技能:1.找到自己需要的python代码;2.通读代码,找到文件;3.尝试理解找到的代码。

2016-11-22 22:21:56 509

python发送电子邮件脚本

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

2016-12-05

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

TA关注的人

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