最初知道python的还是在大学的时候,那时候正在学习Java,正被什么JSP&Servlet,JDBC还有那些框架折腾的半死的时候,突然不知道就看到了Python,还有Django。看了应该是Django的一步一步的那个教程,几个命令瞬间出现一个管理界面,然后添添改改一个像模像样的web app就展现在你的面前,这对于在java世界的苦海无涯相比真是人性到了极点。于是开始对Python很感兴趣,也尝试过去学习,但是总是不够系统,加上毕业的压力,还是先Java吧。随着Python的越来月广泛的被使用,又燃起了对Python的信心。有Google,Youtube,。。。。。
在啄木鸟社区,膜拜了一群大牛之后,我也应该上路了,开始学习Python。毕竟吗“以动手实践为荣,以只看不练为耻”。
其中ZoomQuite推荐Learing python 1st版本,因为这本书够pythonic。那就果断这本书吧,果然够古老的一本书。
1. 为什么选择Python?
1. OOP, Python是支持面向对象,多态,操作符重载, 多重继承。上下文动态类型。
2. open source & free, 你懂的!
3. 可移植,linux,windows,mac,andriod等等。。。
4. 够强大,动态对象类型,内建的丰富的数据结果(List, 字典等。),内建的丰富的工具,完善的第三方库和解决方案。
5. 自动内存管理(垃圾自动回收?)
6. 大型程序的支持(模块,类,异常)
2. 可使用范围
1. 系统工具(系统管理员可以舒服点了)
2. GUI(GTK, QT, Tkinter,wxPython.....)
3. 胶水语言,去粘合不同的语言。
4. 快速的原型开发(当你有个好想法可以不要让他偷偷溜走,把他快速变成现实吧!)
5. 网络脚本(CGI, Cherrypy, web.py, Django, Zope, Plone, Turbogear总有一款适合你)
6. 科学计算(暂时不关心。。。)
7. 数据库程序。。。
8. 图片,人工智能, 分布式。。。。
。。。。
插一句广告:只有你想不到,没有做不到。
分享到:
相关推荐
Getting Started with Python Data Analysis 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Getting Started with Python Data Analysis 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 ...
This e-book is titled "Getting started with Python programming-Part 1) It can get you started with Python programming. Python is easy to learn.
总的来说,《Getting Started with Python Data》是一本覆盖了从基础的数据分析概念、常用数据分析库的使用,到数据清洗、可视化以及时间序列分析等进阶知识点的入门级教材,非常适合对Python数据分析感兴趣的初学者...
Programming the Intel Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet-enabled embedded programming. Discover how to ...
Raspberry PI是最小、最便宜的单板电脑之一,它已经占领了业余电子和编程领域,Python编程语言使它成为开始编码的完美平台。本书将从简要介绍Raspberry、PI和Python开始。我们将指导您使用必要的设备,如监视器、...
Getting started The Quick Python overview PART 2 - THE ESSENTIALS The absolute basics Lists, tuples, and sets Strings Dictionaries Control flow Functions Modules and scoping rules Python programs ...
Programming the Raspberry Pi_ Getting Started with Python Programming the Raspberry Pi_ Getting Started with Python
内容包含:Python for Beginners、More Python for Beginners、Even More Python for Beginners - Data Tools。整个课程深入浅出的帮助初学者上手Python,为进一步扩展深入打下扎实的基础。从基本介绍和 VS Code 的...
Getting Started with Python Data Analysis 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Getting Started with Python and Raspberry Pi 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
Getting Started with Python and Raspberry Pi 英文azw3 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Getting Started with Python and Raspberry Pi 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 ...
Getting Started with Python and Raspberry Pi源代码
从给定的文件信息来看,本文档主要介绍了如何在诺基亚S60平台上开始使用Python编程语言。S60是诺基亚智能手机上的一种流行操作系统,而Pys60则是专门为这一平台设计的Python解释器,使得用户可以在S60设备上运行...
Getting Started with Python Data Analysis 英文无水印pdf pdf所有页面使用FoxitReader和PDF-XChangeViewer测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权...
《Getting Started with OrientDB》是一本由Claudio Tesoriero撰写的关于OrientDB的实用指南。本书旨在帮助读者学习、部署及定制OrientDB数据库系统,使其能够高效地进行数据管理与处理。 #### 二、OrientDB简介 ...
Install and adopt TensorFlow in your Python environment to solve mathematical problems, Get to know the basic machine and deep learning concepts, Train and test neural networks to fit your data model...