摘要: Python 是一个面向对象的语言,而且是动态的解释性语言。所谓的动态就是它不用事先指定数据类型,而且是解释执行的。不想C,JAVA ,C++之类的,需要先编译,然后再链接....总之,Python还是比较方便的.. 现在我们来介绍一下Python中的List(列表)类的基本作用.首先我们可以在Python shell 中输入 help(list),就可以看到list类的基本介绍了.现在'''列表的基本形式是通过[]包起来的,每个基本项通过逗号隔开,每个列表项的内容可以是不同的类型,例如可以和下面的fruit一样,都是字符串,也可以是下面的test,既有int,也有字符 阅读全文
posted @ 2013-10-10 22:51 Nongnong 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Hello.大家晚上好,现在让我们来学习一下怎么共享你的Python代码. 分享促使社区的发展,我认为,Python会变得强大的一个重要理由就是代码的共享。事实上,Python的确在代码的共享上下了很大的功夫。每一个人都可以去发布自己写好的包。然后Upload到Pypi上,让大家去下载利用。这真的是一件好事。 好,那么让我们来学习一下,怎么Upload自己的Python包吧. 第一步,你要到https://pypi.python.org/pypi去申请一个自己的账户,这个账户是之后你用来Upload和Download包的时候用的。就在右上角,有一个Register.点击进去,自己注册... 阅读全文
posted @ 2013-10-09 23:27 Nongnong 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 2013/7/16 14:48 写于 家第十三章 书呆子的复仇经理就是对技术一无所知而且对技术有强烈的个人倾向。他们会说 ,你们要用JAVA,因为这是业内标准。可真的是这样吗?为什么不能用别的呢?在10几年前,经理或许会说,你要用C++,因为这是业内标准。为什么从C++变成了JAVA呢?肯定是有原因的,JAVA做了C++不能做的事,还有Java的宣传确实不错。那么这么说,每种语言都是不一样的,而且有优劣之分了。如果是这样的话,经理就头疼了,他就要找到能够使用20年左右的最佳语言,还要找到合适的程序员,库函数。这两个难题让经理头晕,于是他们装傻,认为所有的编程语言是一样的。事实是,编程语言现在的 阅读全文
posted @ 2013-07-16 15:19 Nongnong 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 2013/7/15 16:41 写于 家第十一章 一百年后的编程语言本章主要是讲了一百年后人们会用什么语言,以及我们是否现在就能用这个语言呢?在作者的观点中,编程语言是有进化的脉络的,许许多多的分支都会走入到死胡同中。这种现象已经存在了,例如Cobol语言。现在无人问津,没有任何语言继承它。作者认为JAVA也是如此。它已经进化到头了。。大家不喜勿喷啊。为什么我们要去想那些符合进化脉络的语言呢?因为选择接近进化的主干可能都是最佳方案,如果你选错了,你就可能被你的对手抢走猎物。编程语言是聚合的,而且人们经常会借鉴别的语言。只要你能认清这个进化的线路,那么你就可以设计出新的语言了。任何语言都是有基本 阅读全文
posted @ 2013-07-15 17:10 Nongnong 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 2013/7/15 14:54 写于 家第五章 另一条路本章主要的思想就是让大家往互联网软件走。因为这是未来的趋势。它有什么好处呢?如果一切都运行在服务器上,所有的事情都会简单的多,无论是对用户,还是开发者,部分软件从桌面消失将是不可避免的现实。回顾桌面软件时代,人们必须学习很多计算机的知识,并且是强迫的。但是大部分的用户不需要知道这些,他们只是想用某些软件而已,他们完全没有必要知道什么叫做操作系统,什么叫做更新,他们只要可以用软件就ok了,但是,在桌面软件时代,用户就必须多少学点这些东西。可是,如果用的是互联网软件。用户就不需要知道这些东西了,互联网软件运行在服务器上,用户界面就是网页,这种 阅读全文
posted @ 2013-07-15 15:55 Nongnong 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 2013/7/14 21:36 写于 家第十章 编程语言解析什么叫做机器语言?机器语言就是用来操作计算机的。但是机器语言很麻烦,用他来写程序就要费不少的功夫了,于是出现了汇编语言。汇编语言就是比较人性化的机器语言。在后来出现了更为抽象的高级语言。高级语言更类似人类的思维,可以把程序变得更为简短,而且不用考虑不同机器的机器语言。因为它通过解释器或者是编译器来实现翻译。后者是全部翻译之后在执行,前者是一边翻译,一边执行。源码就是指的这些高级语言写出来的程序。如果开放源码,而非它翻译的机器码,那么就更有助于修改这个软件。不同的语言有不同的特征,他们是有差异的,但是很难说哪种是最好的。越接近底层的语言 阅读全文
posted @ 2013-07-14 21:54 Nongnong 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 2013/7/14 20:59 写于 家第九章 设计者的品味任何学科的人都会追求美学。建筑师,画家,数学家,摄影家等等。那么美学有什么通处吗?或者说,怎么样的产品才是好的呢?我们经常被告知:每个人的品味是不同的。这句话到底是错的,还是对的呢?作者认为是错的。让我来解释一下吧。既然每个人的品味是不同的,那么每个人的品味都应该是完美的,没有人可以比得上自己的品味了。但是,当你去博物馆的时候,你老妈是不是跟你说”快点好好看看,达芬奇的作品就是好,品味超凡“。这是你该疑惑了吧。当你工作的时候,如果你还是认为每个人的品味是不同的,那么你设计出来的产品讲不收大众喜欢,你无法完成你的工作。但是,只要你不断的 阅读全文
posted @ 2013-07-14 21:26 Nongnong 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 2013/7/14 20:20 写于 家最近这十几天有点松懈了。感觉还是要继续做事情,不然也不好。多看点书也是没错的。。第七章 关注贫富分化总所周知,在大众的眼中,一个人如果擅长下棋,这没错,如果擅长写字,那也没错。但是如果擅长赚钱呢?大家会怎么想呢?在普遍人的眼中,这就是错的,这是一个禁忌。可是,如果说赚钱也是一种技能呢?擅长赚钱就有错吗?作者认为是没错的。这就和你擅长下棋时一模一样的。那么为什么普通人会认为擅长赚钱是不好的呢?有如下三个原因:一,我们从小被误导的对财富的看法。二。历史的原因。三。担心收入差距拉大将对社会产生不利影响。我们从小就被灌输,财富是从天而来的。为什么呢?因为我们所获 阅读全文
posted @ 2013-07-14 20:46 Nongnong 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 2013/6/25 16:18 写于 和谐图书馆第六章 如何创造财富如何创造财富呢?那就是创业,或者加入到创业公司当中。创业公司往往是发明了某项新的技术,都是和技术相关的。所以说,创业公司,其实就是解决了某个技术难题的小公司。让我们先来了解一个命题吧.经济学上有这么一个观点:创业就是一个压缩过程。你的工作年份被压缩成几年,以高强度的去工作,这种压缩的回报尤其明显,效率越高,报酬越高。在一个创业公司中,一名黑客的极端效率将是在大公司的36倍。这意味着,他创造的价值也是36倍。但是,如果你想赚100万美元,就不得不忍受相当于100万美元的痛苦。这个痛苦和压力会比平稳的赚钱更大。但是,如果创业那么轻 阅读全文
posted @ 2013-06-25 17:20 Nongnong 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 2013/6/24 16:01 写于 和谐图书馆第八章 防止垃圾邮件的一中方法垃圾邮件一直是个让人头疼的问题,我们知道,垃圾邮件始终是要接受的,只要我们在接受的时候进行相应的自动处理,那么就能避免查阅那些垃圾文件了。而作者认为,基于内容的过滤器将发挥巨大的作用。而这当中,好的方法就是贝叶斯判断。以前人们总是倾向于查看已有的垃圾邮件,找出它的特征,然后再根据这个特征来避免下次收到垃圾邮件。但是这样效率低,而且费头脑。所以统计学方法就是一种更为聪明的方法。作者首先准备了2组样本,一组叫做垃圾邮件,一组叫做非垃圾邮件。每组的样本是4000。然后根据每个实义标识,计算出每个实义标识在两个邮箱组中出现的 阅读全文
posted @ 2013-06-24 16:31 Nongnong 阅读(213) 评论(0) 推荐(0) 编辑