- A+
所属分类:ptython全栈开发
他的设计哲学是
-
优雅
-
明确
-
简单
完全的面向对象。函数,模块,数字,字符串都是对象,不想Java中还有基本类型,在Python中一切皆对象,那作为程序员的我们害怕找到对象吗,直接New一个呀,呵呵
1.2 人们为什么用Python
这个问题往往是入门者第一个问题,对此我在一本书找到了这样的解答:
软件质量
开发这效率
程序的可移植性
众多标准库支持
组件集成
享受乐趣
-
代码量小
-
维护成本低
-
编程效率高
同一样问题,用不同的语言解决,代码量差距太多了,一般情况下python是java的1/5,所以说人数苦短,我用python,多留点时间泡妹子吧,不然就老了
1.3 Python是脚本语言吗
2. Python版Hello World
通常任何一门语言都有一个hello world的过程,呵呵,所以说我们这里也一样,因为通过他你会学习到该语言的一个最基本的程序框架和运行过程,这对应初学者才是最重要的。
3. Example
这里就举一个我最近实际应用中的例子,是什么呢,施主莫急,听平僧慢慢到来。场景是这样的最近一个日记软件本身的客户端不能用了,但是数据在sqlite数据库里呀,我们的需求是将里面的一些数据导出为txt文件,怎么这需求简单吧
3.1 Python
首先用python来解决这个问题,据跟上面的描述,我们很清楚的想到如下步骤:
-
连接sqlite3数据库
-
执行查询语句
-
打开文件
-
将查询的接口写入的刚刚打开的文件中
-
关闭数据
-
关闭文件
3.2 Java
首先的我们的找一个开发工具,就eclipse吧。创建一个项目,然后添加一个TestMan.java
工程结构如下:
在TestMan.java中写一个基本的程序框架
我的微信公众号
爱真理,得永生! 爱在灵灵久博客,网罗天下,福利大家!