学习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抓取Discuz!用户名脚本代码
Dec 30 Python
Python自定义函数的创建、调用和函数的参数详解
Mar 11 Python
Python中的匿名函数使用简介
Apr 27 Python
Python md5与sha1加密算法用法分析
Jul 14 Python
python django 增删改查操作 数据库Mysql
Jul 27 Python
Python批处理删除和重命名文件夹的实例
Jul 11 Python
Python使用pymysql从MySQL数据库中读出数据的方法
Jul 25 Python
Django migrations 默认目录修改的方法教程
Sep 28 Python
Django异步任务之Celery的基本使用
Mar 23 Python
pyqt 实现在Widgets中显示图片和文字的方法
Jun 13 Python
python中的测试框架
Nov 13 Python
python周期任务调度工具Schedule使用详解
Nov 23 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
php生成扇形比例图实例
2013/11/06 PHP
php ImageMagick windows下安装教程
2015/01/26 PHP
Yii2实现中国省市区三级联动实例
2017/02/08 PHP
Laravel中任务调度console使用方法小结
2017/05/07 PHP
PHP图像处理技术实例总结【绘图、水印、验证码、图像压缩】
2018/12/08 PHP
jQuery 研究心得 取得属性的值
2007/11/30 Javascript
js动态移动滚动条至底部示例代码
2014/04/24 Javascript
javascript常见用法总结
2014/05/22 Javascript
解决jquery实现的radio重新选中的问题
2015/07/03 Javascript
JS实现可自定义大小,可双击关闭的弹出层效果
2015/10/16 Javascript
JS组件Bootstrap按钮组与下拉按钮详解
2016/05/10 Javascript
Bootstrap php制作动态分页标签
2016/12/23 Javascript
js下载文件并修改文件名
2017/05/08 Javascript
简单谈谈require模块化jquery和angular的问题
2017/06/23 jQuery
详解vue模拟加载更多功能(数据追加)
2017/06/23 Javascript
babel的使用及安装配置教程
2018/02/22 Javascript
[04:14]从西雅图到上海——玩家自制DOTA2主题歌曲应援TI9
2019/07/11 DOTA
shelve  用来持久化任意的Python对象实例代码
2016/10/12 Python
Python切片操作深入详解
2018/07/27 Python
Python读取stdin方法实例
2019/05/24 Python
Python3实现将一维数组按标准长度分隔为二维数组
2019/11/29 Python
使用Python实现分别输出每个数组
2019/12/06 Python
Django中F函数的使用示例代码详解
2020/07/06 Python
CSS实现圆形放大镜狙击镜效果 只有圆圈里的放大
2012/12/10 HTML / CSS
英国在线照明超市:Castlegate Lights
2019/10/30 全球购物
暑假实习求职信范文
2013/09/22 职场文书
毕业生在校学习的自我评价分享
2013/10/08 职场文书
测绘工程个人的自我评价
2013/11/23 职场文书
自我鉴定总结
2014/03/24 职场文书
井冈山红色之旅心得体会
2014/10/07 职场文书
求职导师推荐信范文
2015/03/27 职场文书
田径运动会通讯稿
2015/07/18 职场文书
大学学生会主席竞选稿怎么写?
2019/08/19 职场文书
Golang 实现超大文件读取的两种方法
2021/04/27 Golang
css3中2D转换之有趣的transform形变效果
2022/02/24 HTML / CSS
Redis中key的过期删除策略和内存淘汰机制
2022/04/12 Redis