
Python
文章平均质量分 84
AKILLII
不想当厨子的程序员不是好老师
展开
-
【A ByteOf Python2.7】第3章 最初的步骤
简介我们将看一下如何用Python编写运行一个传统的“Hello World”程序。通过它,你将学会如何编写、保存和运行Python程序。有两种使用Python运行你的程序的方式——使用交互式的带提示符的解释器或使用源文件。我们将学习这两种方法。使用带提示符的解释器在命令行的shell提示符下键入python,启动解释器。现在输入print 'Hello World原创 2017-07-20 09:42:54 · 384 阅读 · 0 评论 -
【A ByteOf Python2.7】第12章 输入/输出
目录表文件使用文件储存器储存与取储存概括在很多时候,你会想要让你的程序与用户(可能是你自己)交互。你会从用户那里得到输入,然后打印一些结果。我们可以分别使用raw_input和print语句来完成这些功能。对于输出,你也可以使用多种多样的str(字符串)类。例如,你能够使用rjust方法来得到一个按一定宽度右对齐的字符串。利用help(str)获得更多详情。原创 2017-08-11 17:40:10 · 574 阅读 · 0 评论 -
【A ByteOf Python2.7】第11章 面向对象的编程
目录表简介self类创建一个类对象的方法使用对象的方法_init_方法使用_init_方法类与变量的对象使用类与变量的对象继承使用继承概括简介到目前为止,在我们的程序中,我们都是根据操作数据的函数或语句块来设计程序的。这被称为 面向过程的 编程。还有一种把数据和功能结合起来,用称为对象的东西包裹起来组织程序原创 2017-08-11 17:39:37 · 412 阅读 · 0 评论 -
【A ByteOf Python2.7】第10章 解决问题——编写一个Python脚本
目录表问题解决方案版本一版本二版本三版本四进一步优化软件开发过程概括我们已经研究了Python语言的众多内容,现在我们将来学习一下怎么把这些内容结合起来。我们将设计编写一个能够 做 一些确实有用的事情的程序。问题我提出的问题是: 我想要一个可以为我的所有重要文件创建备份的程序。尽管这是一个简单的问题,但是问题本身并没有给我们足够的信息来解决它。进一步的分转载 2017-08-11 17:39:00 · 872 阅读 · 1 评论 -
【A ByteOf Python2.7】第9章 数据结构
目录表简介列表对象与类的快速入门使用列表元组使用元组元组与打印语句字典使用字典序列使用序列参考对象与参考更多字符串的内容字符串的方法概括简介数据结构基本上就是——它们是可以处理一些 数据 的 结构 。或者说,它们是用来存储一组相关数据的。在Python中有三种内建的数据结构——列表、原创 2017-08-11 17:38:09 · 466 阅读 · 0 评论 -
Python2.7和3.5双版本共存和pip的使用
1. Python2.7和3.5并存 1.1 安装 安装自不必多说,先装2.7,再装3.5. 说下安装的目录:Py3.5和Py2.7默认的安装目录是不一样的,按默认的来就好,不用管。Python2.7: C:\Python27Python3.5: C:\Users\Administrator\AppData\Local\Programs\Python\转载 2017-08-18 10:17:39 · 1479 阅读 · 0 评论 -
【A ByteOf Python2.7】第2章 安装Python
Linux和BSD用户如果你正在使用一个Linux的发行版比如Fedora或者Mandrake或者其他(你的选择),或者一个BSD系统比如FreeBSD,那么你可能已经在你的系统里安装了Python。要测试你是否已经随着你的Linux包安装了Python,你可以打开一个shell程序(就像konsole或gnome-terminal)然后输入如下所示的命令python -V。$原创 2017-07-18 16:02:07 · 449 阅读 · 0 评论 -
【A ByteOf Python2.7】第1章 介绍
Python语言是少有的一种可以称得上即简单又功能强大的编程语言。你将惊喜地发现Python语言是多么地简单,它注重的是如何解决问题而不是编程语言的语法和结构。Python的官方介绍是:Python是一种简单易学,功能强大的编程语言,它有高效率的高层数据结构,简单而有效地实现面向对象编程。Python简洁的语法和对动态输入的支持,再加上解释性语言的本质,使得它在大多数平台上的许多领域都原创 2017-07-18 14:54:41 · 887 阅读 · 0 评论 -
【A ByteOf Python2.7】第8章 模块
目录表简介使用sys模块字节编译的.pyc文件from..import语句模块的name使用模块的name制造你自己的模块创建你自己的模块from..importdir()函数使用dir函数概括简介你已经学习了如何在你的程序中定义一次函数而重用代码。如果你想要在其他程序中重用很多函数,那么你该如何编写程序呢?你可能原创 2017-07-20 09:48:42 · 369 阅读 · 0 评论 -
【A ByteOf Python2.7】第7章 函数
目录表简介定义参数函数形参使用函数形参局部变量使用局部变量使用global语句默认参数值使用默认参数值关键参数使用关键参数return语句使用字面意义上的语句DocStrings使用DocStrings概括简介函数是重用的程序段。它们允许你给一块语句一个名称,然后你可以在你的程序的任原创 2017-07-20 09:48:08 · 393 阅读 · 0 评论 -
【A ByteOf Python2.7】第6章 控制流
目录表简介if语句使用if语句它如何工作while语句使用while语句for循环使用for语句break语句使用break语句continue语句使用continue语句概括简介在到目前为止我们所见到的程序中,总是有一系列的语句,Python忠实地按照它们的顺序执行它们。如果你想要改变语句流的执行顺序原创 2017-07-20 09:47:23 · 367 阅读 · 0 评论 -
【A ByteOf Python2.7】第5章 运算符与表达式
目录表简介运算符运算符优先级计算顺序结合规律表达式使用表达式概括简介你编写的大多数语句(逻辑行)都包含表达式。一个简单的表达式例子如2 + 3。一个表达式可以分解为运算符和 操作数。运算符 的功能是完成某件事,它们由如+这样的符号或者其他特定的关键字表示。运算符需要数据来进行运算,这样的数据被称为 操作数 。在这个例子中,2和原创 2017-07-20 09:46:37 · 395 阅读 · 0 评论 -
【A ByteOf Python2.7】第4章 基本概念
目录表字面意义上的常量数字符串变量标识符的命名数据类型对象输出它如何工作逻辑行与物理行缩进概括仅仅打印“Hello World”就足够了吗?你应该想要做更多的事——你想要得到一些输入,然后做操作,再从中得到一些输出。在Python中,我们可以使用常量和变量来完成这些工作。字面意义上的常量一个字面意义上的常量的例子是如同5、1.23、9.25e-3这样的数,或者如同'原创 2017-07-20 09:45:42 · 362 阅读 · 0 评论 -
【A ByteOf Python2.7】第13章 异常
目录表错误try..except处理异常引发异常如何引发异常try..finally使用finally概括当你的程序中出现某些 异常的 状况的时候,异常就发生了。例如,当你想要读某个文件的时候,而那个文件不存在。或者在程序运行的时候,你不小心把它删除了。上述这些情况可以使用异常来处理。假如你的程序中有一些无效的语句,会怎么样呢?P原创 2017-08-11 17:42:00 · 533 阅读 · 1 评论