python
文章平均质量分 64
小灰灰的部落
这个作者很懒,什么都没留下…
展开
-
Python进阶02 文本文件的输入输出
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! Python具有基本的文本文件读写功能。Python的标准库提供有更丰富的读写功能。文本文件的读写主要通过open()所构建的文件对象来实现。1. 打开文件,创建文件对象。f = open(文件名,模式)最常用的模式有:"r"转载 2013-10-01 08:56:39 · 690 阅读 · 0 评论 -
Python3.x和Python2.x的区别
这个星期开始学习Python了,因为看的书都是基于Python2.x,而且我安装的是Python3.1,所以书上写的地方好多都不适用于Python3.1,特意在Google上search了一下3.x和2.x的区别。特此在自己的空间中记录一下,以备以后查找方便,也可以分享给想学习Python的friends.1.性能 Py3.0运行 pystone benchmark的速度比Py转载 2013-09-27 10:25:56 · 456 阅读 · 0 评论 -
转:Python2入门教程 超详细1小时学会Python
本文适合有经验的程序员尽快进入Python世界.特别地,如果你掌握Java和Javascript,不用1小时你就可以用Python快速流畅地写有用的Python程序.为什么使用Python假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200.思路:用shell编程.(Linux通常是bash而Wind转载 2013-09-27 11:27:59 · 798 阅读 · 0 评论 -
Python标准库01 正则表达式 (re包)
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我将从正则表达式开始讲Python的标准库。正则表达式是文字处理中常用的工具,而且不需要额外的系统知识或经验。我们会把系统相关的包放在后面讲解。 正则表达式(regular expression)主要功能是从字符串(string)中通过特定的模式(p转载 2013-10-02 14:55:10 · 613 阅读 · 0 评论 -
Python进阶06 循环对象
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 通过上面一讲,我们再次熟悉了Python里的循环控制。现在,我们将接触循环对象(iterable object)。 这一讲的主要目的是为了大家在读Python程序的时候对循环对象有一个基本概念。循环对象的并不是随着Python的诞生就存在的,转载 2013-10-01 09:35:05 · 671 阅读 · 0 评论 -
Python进阶03 模块
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们之前看到了函数和对象。从本质上来说,它们都是为了更好的组织已经有的程序,以方便重复利用。模块(module)也是为了同样的目的。在Python中,一个.py文件就构成一个模块。通过模块,你可以调用其它文件中的程序。 1. 引入(impor转载 2013-10-01 09:00:00 · 545 阅读 · 0 评论 -
Python进阶01 词典
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 通过我们的基础教程,我们已经对Python建立了基本概念,也对对象和类有一个相对明确的认识。我们的进阶教程就是对基础教程的进一步拓展,进一步了解Python的细节。希望在进阶教程之后,你可以对Python的基本语法有一个相对全面的认识。 之前转载 2013-10-01 08:53:21 · 619 阅读 · 0 评论 -
Python进阶07 函数对象
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 秉承着一切皆对象的理念,我们再次回头来看函数(function)这一结构。函数实际上也是一个对象。既然是一个对象,它也具有属性(可以使用dir()查询)。作为对象,它还可以赋值给其它变量名,或者作为参数传递给其它函数使用。 1. lambda在展转载 2013-10-01 09:50:39 · 632 阅读 · 0 评论 -
Python进阶04 函数的参数对应
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们已经接触过函数(function)的参数(arguments)传递, 当时我们提到,参数是根据位置对应传递的。这一次,我们准备接触更多的参数对应方式。首先,回忆一下根据位置传递:def f(a,b,c): print a,b,cf(1转载 2013-10-01 09:11:27 · 609 阅读 · 0 评论 -
Python基础10 反过头来看看
Python基础10 反过头来看看作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 我们已经从最初的“Hello World”,走到前两讲的面向对象,是该回过头来看看,在我们的快速教程中,是否遗漏些什么。我们之前提到一句话,"Everything is Object". 那么我们就深入体验一下这句话转载 2013-09-30 17:16:03 · 622 阅读 · 0 评论 -
Python进阶09 动态类型
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!谢谢TeaEra, 猫咪cat 动态类型(dynamic typing)是Python另一个重要的核心概念。我们之前说过,Python的变量(variable)不需要声明,而在赋值时,变量可以重新赋值为任意值。这些都与动态类型的概念相关。1. 动态类型转载 2013-10-01 10:13:42 · 540 阅读 · 0 评论 -
Python进阶08 错误处理
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 在项目开发中,错误处理是不可或缺的。错误处理帮助人们debug,通过更加丰富的信息,让人们更容易找到bug的所在。错误处理还可以提高程序的容错性。我们之前在讲循环对象的时候,曾提到一个StopIteration的错误,该错误是在循环对象穷尽所有元素时的报错。转载 2013-10-01 10:06:39 · 700 阅读 · 0 评论 -
Python进阶05 循环设计
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢! 之前在“循环”一节,我们已经讨论了Python最基本的循环语法。这一节,我们将接触更加灵活的循环方式。 1. 利用range(), 得到下标在Python中,for循环后的in跟随一个序列的话,循环每次使用的序列元素,而不是序列的下标。转载 2013-10-01 09:25:06 · 640 阅读 · 0 评论 -
python使用web.py建立第一个hello world程序
python最著名的微型WEB框架之一。安装非常简单,下载http://webpy.org/static/web.py-0.35.tar.gz,然后解压到本地,由于我是window7用户,直接双击,就安装完(当然之前要你配置好python环境)。然后建立一个code.py文件,其位置如下:# -*- coding:utf-8 -*-转载 2013-10-15 10:18:49 · 11633 阅读 · 1 评论