随笔分类 - Python学习之路
摘要:教为学:Python学习之路(六):类类与对象通俗点说类是定义,对象是实体。简单点说人是类,高鹏我是对象。属性属性有实例属性和类属性之分。先上一段代码看看:class Fruit: price = 0 def __init__(self): self.color='red' zone="china" if __name__=="__main__": print "Fruit price:%d"%Fruit.price apple = Fruit() print "apple color:%s"%ap
阅读全文
摘要:教为学:Python学习之路(五):map reduce学习前言昨天的博客竟然被首页下架了,虽然水了点,总觉得可以查看帮助解决的内容,不值得花太多的功夫。说到map reduce,第一反应是Hadoop的map reduce函数编程。不过我们这里要讲的python,有时间可以写写Hadoop的map reduce。Lamdba函数要了解map reduce,首先得了解Lamdba函数,Lamdba函数顾名思义就是匿名函数。园子里很多时候关于c#和java之争的时候,匿名函数都会作为c#的一个优点陈列在前,某种意义上,这是对匿名函数能力的认可。Java在最新版本中也计划把匿名函数给加进来,同样也
阅读全文
摘要:教为学:Python学习之路(四):字符串字符串也是序列我之所以说这句话,也就是说序列的操作,字符串同样都具备。格式化字符串我对格式化字符串特别有感情,因为很久很久以前,我学第一门语言C语言的时候,在我学习谭浩强的那本书的时候,我花了多少时间去记忆那格式化字符的标号。现在全忘了,很多的时候,我们学了很多没一点用的东西,所以很多的时候,我们要记住重点。那些格式,你要用的时候,去查呗,记有病吗?而且那破东西十分打击别人的信心。代码如下:print "int:%d,string:%s"%(33,"String") 结果如下:int:33,string:Stri
阅读全文
摘要:教为学:Python学习之路(三):序列概论Python的序列总共有六种内建序列:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象。我们主要讲的是列表和元组。这两者最大的区别是列表是可以修改的,元组是不可以被修改的。序列的特征就是会为每一个元素分配一个序号,从零开始是第一个,反过来从最后一个开始是-1…-n。序列的通用操作索引代码:#coding:utf-8 months1=["1","2","3","4","5","6","7"
阅读全文
摘要:教为学:Python学习之路(二):MySQLdb的几种安装方式,以及用Python测试连接MySqlEasy_install安装MySQLdb很简单,以至于我不晓得该怎么说。一句话。sodu easy_install mysql-python 假如报错了怎么办?报错,我也没办法,我这里顺利安装,顺利到我也没办法演示错误。不过据说错误蛮多的。你要相信一件事,你所遇到的错误,前人都已经遇到过,所以,放心大胆的用搜索引擎吧。Ubuntu安装MySQLdb同样一行命令,也同样没什么好解释的。sudo apt-get install python-mysqldb Windows安装MySQLdb其实,
阅读全文
摘要:教为学:python学习之路(一):python源码安装前言Python是一门万金油语言,特别在Linux下。一般的Linux系统也自带Python。不过,我们依旧有必要学习怎么在Linux下安装Python。操作系统的版本:gaopeng@gaopeng-virtual-machine:~$ uname -a Linux gaopeng-virtual-machine 3.2.0-38-generic #61-Ubuntu SMP Tue Feb 19 12:20:02 UTC 2013 i686 i686 i386 GNU/Linux 系统自带python版本:gaopeng@gaopen
阅读全文