学习python (1)


Posted in Python onOctober 31, 2006

先推荐一个学习python的好网址

简明 Python 教程 Swaroop, C. H. 著 沈洁元  译
在线教程的网址:

http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/index.html

学习编程快20年了,很少见到如此好的教程。简单,清晰。大部分的软件书籍翻译的是呕呀啁咂难为听,名声显赫的译者如候某人,也是50步笑百步而已。

网上有一种说法,一个有经验的程序员可以在半天内,学会python。

我试了一下,感觉该说法有点夸张。我大概用了1个晚上(3个小时)看到了《简明 Python 教程》第9章,感到这章有点难度了,头也有点晕了,语法基本上也看完了,就去休息。

准备第2天再慢慢看,用1-2个星期的下午时间,肯定是能学会的。

然后,我会把python和c++,delphi的使用感觉做一个对比。

一个好的集成开发环境,能很大地提高编程效率。所以,我得需要先找一个好的python 的开发工具。

python自己带的IDLE (Python GUI) 整体感觉还不错。

因为很久没有用过解释语言的开发环境了。用IDLE输入《简明 Python 教程》里边带的几个小例子,感觉比较新奇,好象又回到了上中学时在6502的计算机上,输入basic语言的体验。

调试怎么用呀?有点怪异,比较难上手,到现在也不会用,也不需要会了,因为现在我用eclipse +pyDev。

所以当大概学会python的语法后,我第1想到的是,先找一个更顺手的IDE。如果没有方便的IDE,宁可不学python。

上网先看到了boa constructor,免费的python ide,据说类似与delphi,居然这么好?赶快下来用,用后感觉比较失望。首先看到一个很难看的兰色的大蟒蛇,窗口的布局有些怪异,和delphi是不太一样的。单步调试的时候,屏幕有闪动,好象还有一些BUG,在我这里调试时,单步运行的感觉不太好。又换了winpdb, 感觉更不好。

然后,换 eclipse +pyDev, 感觉还不错。安装过程,请见下文分解。

Python 相关文章推荐
python编程开发之textwrap文本样式处理技巧
Nov 13 Python
Python脚本实现自动发带图的微博
Apr 27 Python
python多进程实现进程间通信实例
Nov 24 Python
Python中static相关知识小结
Jan 02 Python
matplotlib 输出保存指定尺寸的图片方法
May 24 Python
python2和python3的输入和输出区别介绍
Nov 20 Python
Python+threading模块对单个接口进行并发测试
Jun 25 Python
python中从for循环延申到推导式的具体使用
Nov 29 Python
python装饰器原理与用法深入详解
Dec 19 Python
利用python对excel中一列的时间数据更改格式操作
Jul 14 Python
Python实现上下文管理器的方法
Aug 07 Python
详解Python魔法方法之描述符类
May 26 Python
Python开发编码规范
Sep 08 #Python
学习python (2)
Oct 31 #Python
简明 Python 基础学习教程
Feb 08 #Python
Python完全新手教程
Feb 08 #Python
Python学习资料
Feb 08 #Python
一篇不错的Python入门教程
Feb 08 #Python
王纯业的Python学习笔记 下载
Feb 10 #Python
You might like
phpstorm配置Xdebug进行调试PHP教程
2014/12/01 PHP
php递归创建目录的方法
2015/02/02 PHP
php有效防止同一用户多次登录
2015/11/19 PHP
3种方法轻松处理php开发中emoji表情的问题
2016/07/18 PHP
JQuery Tips(4) 一些关于提高JQuery性能的Tips
2009/12/19 Javascript
javascript判断是否按回车键并解决浏览器之间的差异
2014/05/13 Javascript
jQuery实现select下拉框获取当前选中文本、值、索引
2017/05/08 jQuery
利用jquery去掉时光轴头尾部线条的方法实例
2017/06/16 jQuery
bootstrap是什么_动力节点Java学院整理
2017/07/14 Javascript
js中let和var定义变量的区别
2018/02/08 Javascript
bootstrap table支持高度百分比的实例代码
2018/02/28 Javascript
angular6.x中ngTemplateOutlet指令的使用示例
2018/08/09 Javascript
Python实现简单的四则运算计算器
2016/11/02 Python
Django原生sql也能使用Paginator分页的示例代码
2017/11/15 Python
python多线程之事件Event的使用详解
2018/04/27 Python
Python 实现网页自动截图的示例讲解
2018/05/17 Python
python模糊图片过滤的方法
2018/12/14 Python
python经典趣味24点游戏程序设计
2019/07/26 Python
Python爬虫 bilibili视频弹幕提取过程详解
2019/07/31 Python
Python如何使用BeautifulSoup爬取网页信息
2019/11/26 Python
详解Python的三种拷贝方式
2020/02/11 Python
python 已知平行四边形三个点,求第四个点的案例
2020/04/12 Python
django正续或者倒序查库实例
2020/05/19 Python
网吧收银员岗位职责
2013/12/14 职场文书
门卫人员岗位职责
2013/12/24 职场文书
事业单位请假制度
2014/01/13 职场文书
麦当劳辞职信范文
2014/01/18 职场文书
合伙经营协议书范本
2014/04/18 职场文书
重阳节活动总结
2014/08/27 职场文书
上课说话检讨书500字
2014/11/01 职场文书
公证处委托书
2015/01/28 职场文书
刑事附带民事诉讼答辩状
2015/05/22 职场文书
黑白记忆观后感
2015/06/18 职场文书
2016年社会管理综治宣传月活动总结
2016/03/16 职场文书
Python接口自动化之文件上传/下载接口详解
2022/04/05 Python
SQL Server Agent 服务无法启动
2022/04/20 SQL Server