摘要: Python是一种计算机编程语言。计算机编程语言和我们日常使用的自然语言有所不同,最大的区别就是,自然语言在不同的语境下有不同的理解,而计算机要根据编程语言执行任务,就必须保证编程语言写出的程序决不能有歧义,所以,任何一种编程语言都有自己的一套语法,编译器或者解释器就是负责把符合语法的程序代码转换成... 阅读全文
posted @ 2014-09-26 23:54 wuhn 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 输出用print加上字符串,就可以向屏幕上输出指定的文字。比如输出'hello, world',用代码实现如下:>>> print 'hello, world'print语句也可以跟上多个字符串,用逗号“,”隔开,就可以连成一串输出:>>> print 'The quick brown fox', ... 阅读全文
posted @ 2014-09-26 23:52 wuhn 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 将Sublime Text 2搭建成一个好用的IDE 说起编辑器,可能大部分人要推荐的是Vim和Emacs,本人用过Vim,功能确实强大,但是不是很习惯,之前一直有朋友推荐SUblime Text 2这款编辑器,然后这段时间就试了一下,就深深地喜欢上这款编辑器了,对于类似的编辑器,我用过notep... 阅读全文
posted @ 2014-09-26 23:45 wuhn 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 将Sublime Text 2搭建成一个好用的IDE 说起编辑器,可能大部分人要推荐的是Vim和Emacs,本人用过Vim,功能确实强大,但是不是很习惯,之前一直有朋友推荐SUblime Text 2这款编辑器,然后这段时间就试了一下,就深深地喜欢上这款编辑器了,对于类似的编辑器,我用过notep... 阅读全文
posted @ 2014-09-26 23:45 wuhn 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。现在,我们就把上次的'hello, world'程序用文本编辑器写出来,保存下来... 阅读全文
posted @ 2014-09-26 23:31 wuhn 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: 现在,了解了如何启动和退出Python的交互式环境,我们就可以正式开始编写Python代码了。在写代码之前,请千万不要用“复制”-“粘贴”把代码从页面粘贴到你自己的电脑上。写程序也讲究一个感觉,你需要一个字母一个字母地把代码自己敲进去,在敲代码的过程中,初学者经常会敲错代码,所以,你需要仔细地检查、... 阅读全文
posted @ 2014-09-26 23:29 wuhn 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。... 阅读全文
posted @ 2014-09-26 23:26 wuhn 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序的... 阅读全文
posted @ 2014-09-26 23:23 wuhn 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Python是Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言。C语言是可以用来编写操作系统的贴近硬件的语言,所以,C语言适合开发那些追求运行速度、充分发挥硬件性能的程序。而Python是用来编写应用程序的高级编程语言。当你用一种语言开始作真正的软件开... 阅读全文
posted @ 2014-09-26 23:21 wuhn 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Python是一种计算机程序设计语言。尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。而不同的编程语言,干同一个活,编写的代码量,差距也很大。代码少的代价是运行速度慢,C程序运行1秒钟,Java程序可能需要2秒,而Python程序可能就需要10秒。YouTube是Python... 阅读全文
posted @ 2014-09-26 23:15 wuhn 阅读(219) 评论(0) 推荐(0) 编辑
摘要: Theorg.xml.sax.helpers.DefaultHandlerclass is the base class for "listeners" in SAX 2.0.As shown briefly in the first text on SAX in this tutorial, yo... 阅读全文
posted @ 2014-09-26 08:05 wuhn 阅读(1450) 评论(0) 推荐(0) 编辑
摘要: SAX is an abbreviation and means "Simple API for XML". A Java SAX XML parser is a stream oriented XML parser. It works by iterating over the XML and c... 阅读全文
posted @ 2014-09-26 02:42 wuhn 阅读(928) 评论(0) 推荐(0) 编辑
摘要: As mentioned in the introduction Sun now provides these tools for XML Processing in Java:StAX Reader / WriterSAX ParserDOM ParserXPath EvaluatorXSL Pr... 阅读全文
posted @ 2014-09-26 02:33 wuhn 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Java comes with a set of tools to process XML. These Java XML tools are:SAX ParserStAX ParserDOM ParserXPath EvaluatorXSL ProcessorJAXBThese are the J... 阅读全文
posted @ 2014-09-26 02:18 wuhn 阅读(169) 评论(0) 推荐(0) 编辑