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