求助求助,业余时间学习python,请推荐几本书
- 利露别买,浪费钱
- yiwenzi我看的是 learn python on the hard way
有汉化版PDF 笨办法学Python
感觉不错 一直就在实践中学习 有点程序员的感觉
就是看到自编小游戏时候卡住
循环没有搞明白 - 不是他已经浪费了
,看来要吃几天泡面把这些钱省出来了。@利露
- 不是他我是冲动型消费,心里很想要,就不犹豫了,赶紧买
以前很稳重的,但是父母说我太吝啬,想花钱就花,钱要花了才有动力去赚
[本帖最后由 不是他 于 2014-5-6 17:08 编辑] - tazenda不要急 先看完这些再说
- 分不清雨水泪水怎么现在还有劝LZ看windows API, 这不是天坑么,准备让LZ写C/S么?233
现在看C还有什么意义?理解那些设计精妙的基本库/STL?理解了又如何?
真要练内功,市面上无论何种语言,随便抓一个流行的框架、开源产品琢磨一下都有收获,为啥非要看C?
现阶段来说,你真想啃去啃安德猴源码啊,啃完自己写ROM刷自己手机里即有成就感又能印证学习,底层也有native接口满足用C的好奇心
单纯啃C能啃出什么花头来,天下武功出少林,但是不练少林功夫照样能练成一身精湛的内功,
当然你练少林玄门正宗易筋经练成了肯定牛B,但是练成者嘛就呵呵吼了 - 不是他祭扫+65535,谢谢鼓励
- 利露python很赞,语言很整洁,非常喜欢
- tobewind我也认为现在要学编程, python是更好的选择. 和网络联系紧密, 有完善的库和文档. 虽然不注重格式, 但写出来一定格式整齐. 另外解释性语言本身就比编译类语言好学.
另外感谢楼主分享京东满减福利 , 我也买了一把书.
顺便我推荐的那本python 参考手册, 英文版评价是很高的, 但是中文版翻译的很渣. 还好没有误导楼主..
[本帖最后由 tobewind 于 2014-5-6 18:13 编辑] - 79859899我现在还在攻一站式C编程,多谢LZ提醒京东打折,买了几本linux下的汇编。顺带还有一本囚徒健身,准备对自己的身体好点。
- ffcactus那教材是不错的,知识点都覆盖了,但是那书也涉及了一些很学究型的知识点,你可以酌情跳过。
环境自然是Linux环境最好。 - ffcactus这个论调耳朵都听起茧了,就程序设计来说年年都有新花样,但所有的语音的知识点都会映射到C语音里面的知识点。
而且很多人觉得C很难学,奇怪了,还有比C本身更简洁的语言吗? - 脆骨mark 一下,以后学学
- 分不清雨水泪水个人觉得perl,ruby的问题就是糖度太高,大量语法糖和约定即配置,
虽然编码一时爽,但是后续可读和维护就火葬场了,
python的糖度相对就比较合适
java被甲骨文收购后感觉活力下降了很多,不过现任武林盟主的位子数年内还是稳稳的 - 分不清雨水泪水正如ls很多兄弟所说,必须在项目中提高,干啃书啃不出啥花子,
lz你想玩票的话,我的建议是基于python的微博应用开发,
你随便想个应用,或者copy你感兴趣的微博应用创意,反正你目标是练手不是创业,
sae申请python云空间,学习部署代码,然后使用微博api,然后django搭站点,然后html5前台,
这套下来绝b好玩还能玩出东西来,比你干啃手册强百倍
记得以前坛子有个零基础学编程,然后自己写了个倒腾比特币的软件,这种我真心佩服 - 穿越火线看的我也想学点啥了
- 利露Python做web就是大坑
- 腻水染花腥学py最好买个raspberrypi,直接看文档比看书快多了
另外几楼看下来发现楼主想问题太理想化,就不打击楼主了 - 腻水染花腥还成吧,py好处在通用,否则核心侧用c#外围用php这加起来就是两套语言
大规模项目的坑多数在项目管理和架构上,很少涉及语言本身 - 双面胶LZ有干劲为何不玩机器人呢,这个好玩多了,还能熟悉嵌入式
- 大魔王没啥编程基础 最近在看java 其实就是想实现手机扫条码获取物品id并查询到物品相关信息。网上有读数据库的教程 但没基础根本改不来代码。所以就先学点基本的。有目标去针对性学习还是挺好的
- henvelleng同意,现在stm32火得一塌糊涂,主要是成本真心低,SoC集成的模块倒不少,可玩性很高。基于cortex a系列的尼玛硬件越来越复杂,成本上去了
- 不是他谢谢提醒,我觉得边做项目边提高很有道理,也是我喜欢的方法。但我不想一步到位直接做个很复杂的项目,我觉得学习的时候从简单的项目入手会比较好,这样能覆盖很多方面,能比较全面的学一遍。
- 不是他看起来很好玩,等我先把这个学差不多了再考虑去学机器人,有种把另一个世界的技术映射到这个世界一样
- chenilmark了有空学点是不错
- SkywalkerHY去年也学了一会,然后放弃了,今年准备重新开始,共勉!
- 万物我也在学。我是学了二十多年没有入门,最近终于写了点能供自己实际使用的东西了。
给楼主推荐一个视频,网易公开课里的麻省理工计算机科学与编程导论,用的语言也是python,对于新人理解算法很有帮助。
然后我因为职称专业不对口又报了个计算机科学与技术的成人教育,第三学期还没开始,目前修完的专业课有计算机原理,计算机概论,离散数学,操作系统。
现在发现光学一门语言是没什么意义的,任何语言都是顺序选择循环,会一门语言的语法不难也解决不了什么。
建议带着项目去学,除了书视频也要看。
业余做自己的东西都是单打独斗,什么都要会点,像我最近做的是个web应用,html.css.javascript.做前端,为了不在外观上花时间用了jquery mobile,后段是Django,虽然不用直接面对tcp.http和sql,但肯定都得明白。
最后推荐个好网站Stack Overflow,几乎所有问题都能搜到解答。 - VEVANhttps://www.codecademy.com/catalog/language/python
- wj3691556mark,好贴
- SuperContraPosted by: HUAWEI ALP-AL00
python很不错,上手简单,类库丰富到爆炸,你想要实现的任何事情,基本别人都做好了,拿来用即可。找本语法书看看上手,然后就是自己找事做吧。TGFC·NG - 大头木mark,想做个数据库接口类的
- haihai6以我20年来无数次学编程都失败的经历告诉楼主,学编程就要找一门最简单的坚持下来。
我试验过无数种语言,只有python能坚持入门,现在还在坚持,其他的每次都半途而废。
我找到最适合我的方式是这个 https://www.coursera.org/learn/interactive-python-1/home/welcome
coursera上的 An Introduction to Interactive Programming in Python
先决条件是你的英语不错而且能熟练的科学上网。
这里学习的好处是1.编程直接用网页,网址是 codesculptor.org 避免了环境设置的坑 2.所有教学的例子都是用游戏的方式,比较容易坚持下去 3.有论坛可以提问 4.做完每次课后作业,有自动测试软件,大部分bug都能告诉问题在哪。
即使这么多便利的条件,我还是断断续续了很久才把6章学完了4章,后面是算法了,可以不学。而且课程可以一章一章买,避免坚持不下去浪费钱。
然后开始学这个网站
http://programarcadegames.com/index.php?lang=zh
用pygame学做简单游戏,这时候就要装python的环境,然后装个免费的pycharm,再装个pygame,就可以做简单游戏了。
目前我就学到这里。不过python做游戏没什么前途,就是学着玩玩,了解一下而已 - stimmermark
- Pireshttp://www.3dmgame.com/events/201803/3721937.html
今天看到的排行榜,苹果那玩意也是可以的 - bhxtiancaiPosted by: Xiaomi MI 6
有兴趣的话可以用python做爬虫。 - toshinya好帖,我也在学习python.自动化运维的需求。
- paraPython自己就可以做啊,自带Sqlite库还不够你放的?
然后要桌面界面就Tkinter或者Qt,要网站界面就Flask...方便到爆炸 - 加林仙猫mark~~~
- 万物我搭车想请教一下pyqt的QLineEdit是不是没有失去焦点事件?我之前尝试学GUI的时候重写事件都不行。
- vamp00python学完就做了一个小程序自动备份交换机日志,关键这些东西基本的运维软件都有啊,果断弃坑
- mephisto马克备用
- 孙艺珍nark
- 比卡丘买了又不看