随笔分类 - Python从入门到实践
摘要:Web应用程序的核心是让任何用户都能够注册并能够使用它,不管用户身处何方。在本章中,我们将创建一些表单,让用户能够添加主题和条目,以及编辑既有的条目。我们还将学习Django如何防范对基于表单的网页发起的常见攻击,这让我们无需花太多时间考虑确保应用程序安全的问题。 然后,我们将实现一个用户身份验证系
阅读全文
摘要:当今的网站实际上都是富应用程序(rich application),就像成熟的桌面应用程序一样。Python提供了一组开发Web应用程序的卓越工具。在本章中,我们将学习如何使用Django(http://djangoproject.com/)来开发一个名为"学习笔记"(learningLog)的项目
阅读全文
摘要:数据可视化指的是通过可视化表示来探索数据,它与数据挖掘紧密相关,而数据挖掘指的是使用代码来探索数据集的规律和关联。数据集可以是一行代码就能表示的小型数字列表,也可以是数亿G字节的数据。 漂亮地呈现数据关乎的并非仅仅是漂亮的图片。以引人注目的简洁方式呈现数据,让观看者能够明白其含义,发现数据集中原本未
阅读全文
摘要:一、 在Linux系统中安装matplotlib 如果我们使用的是系统自带的Python版本,可使用系统的包管理器来安装matplotlib,为此只需执行一行命令: $ sudo apt-get install python3-matplotlib 如果我们使用的是Python2.7,请执行如下命令
阅读全文
摘要:一、使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip。在Python3中,pip有时被称为pip3. 1、在Linux和OS X系统中检查是否安装了pip 打开一个终端窗口,并执行如下命令: Python2.7中: zhuzhu@zhuz
阅读全文
摘要:编写函数或类时,还可为其编写测试。通过测试,可确定代码面对各种输入都能够按要求的那样工作。测试让我们信心满满,深信即便有更多的人使用我们的 程序,它也能正确地工作。在程序中添加新代码时,我们也可以对其进行测试,确认它们不会破坏程序既有的行为。程序员都会犯错,因此每个程序员都必须经常 测试其代码,在用
阅读全文
摘要:至此,我们掌握了编写组织有序而易于使用的程序所需的基本技能,该考虑让程序目标更明确,用途更大了。在本章中,我们将学习处理文件,让程序能够快速地分析大量的数据;我们将学习错误处理,避免程序在面对意外情形时崩溃;我们将学习异常,它们是Python创建的特殊对象,用于管理程序运行时出现的错误;我们还将学习
阅读全文
摘要:面向对象编程是最有效的软件编写方法之一。在面向对象编程中,我们编写表示现实世界中的事物和情景的类,并基于这些类来创建对象。编写类时,我 们定义一大类对象都有的通用行为。基于类创建对象时,每个对象都自动具备这种通用行为,然后可根据需要赋予每个对象独特的个性。使用面向对象编程可模拟 现实情景,其逼真程度
阅读全文
摘要:在本章中,我们将学习编写函数。函数是带名字的代码块,用于完成具体的工作。 要执行函数定义的特定任务,可调用函数。需要在程序中多次执行同一项任务时,我们无需反复编写完成该任务的代码,而只需调用执行该任务的函数,让Python运行其中的代码。我们将发现,通过使用函数,程序的编写、阅读、测试和修复都将更容
阅读全文
摘要:大多数编程都旨在解决最终用户的问题,为此通常需要从用户那里获取一些信息。例如,假设有人要判断自己是否到了投票的年龄,要编写回答这个问题的程序,就需要知道用户的年龄,这样才能给出答案。因此,这种程序需要让用户输入其年龄,再将其与投票年龄进行比较,以判断用户是否到了投票的年龄,再给出结果。 在本章中,我
阅读全文
摘要:在本章中,我们将学习能够将相关信息关联起来的Python字典。我们将学习如何访问和修改字典中的信息。鉴于字典可存储的信息几乎是不受限制,因此我们会演示如何遍历字典中的数据。另外,我们还将学习存储字典的列表、存储列表的字典和存储字典的字典。 理解字典后,我们就能够更准确地为各种真是物体建模。我们可以创
阅读全文
摘要:编程时经常需要检查一系列条件,并据此决定采取什么措施。在Python中,if语句让我们能够检查程序的当前状态,并据此采取相应的措施。 5.1 一个简单的示例 下面是一个简短的示例,演示了如何使用if语句来正确地处理特殊情形。假设我们有一个汽车列表,并想将其中每辆汽车的名称打印出来。对于大多数汽车,都
阅读全文
摘要:4.1 遍历整个列表 我们经常需要遍历列表中的所有元素,对每个列表执行相同的操作。在进行重复性的工作的时候这个很有用,重复性工作。例如,在游戏中,可能需要将每个界面元素平移相同的距离;对于包含数字的列表,可能需要对每个元素执行相同的统计运算;在网站中,可能需要显示3文章中的每个标题。需要对列表中的每
阅读全文
摘要:列表是一个很重要的章节内容,其实在Python中,主要是列表,字典,然后就是函数,类,类都是有各种功能的函数组成,只要掌握了列表、字典的性质,以及方法,然后了解函数的调用原则,参数是如何调用的,打好了这些坚实的基础,后面对自己整个学习历程都大有裨益。 3.1 列表是什么 列表:由一系列特定顺序排列的
阅读全文
摘要:2.1 变量 程序 Hello Python world Hello Python Crash Course world! 在程序中可随时修改变量的值,而Python将始终记录变量的最新值。 2.2.1 变量的命名和使用 在Python中使用变量时,需要遵守一些规则和指南。违反这些规则将引发错误,而
阅读全文
摘要:1.1搭建编程环境 编程环境的正确搭建很重要,一定要参考先搭配好环境变量,不然用着会很麻烦,在这里推荐使用工具pycharm,亿图图示画流程图,一定要正确安装,搭配好环境变量,后面要添加很多模块,前期没有搭配好,后期很麻烦 1.1.1 python2和Python3
阅读全文

浙公网安备 33010602011771号