傻瓜式网站界面,网站可以自己做服务器么,西安网站建设 中讯创赢,国外美容网站PythonSharePython初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐本文 主要 针对 零基础 想学习Python者。本文本文由史江歌(shijianggegmail.com QQ:499065469)根据互联网资料收集整理而成#xff0c;感谢互联网#xff0c;感谢各位的分享。鸣谢#xff…PythonSharePython初学者(零基础学习Python、Python入门)书籍、视频、资料、社区推荐本文 主要 针对 零基础 想学习Python者。本文本文由史江歌(shijianggegmail.com QQ:499065469)根据互联网资料收集整理而成感谢互联网感谢各位的分享。鸣谢本文会不断更新。一、学会使用搜索引擎尤其是Google。推荐阅读文章二、学会提问推荐阅读 《提问的智慧》 by-啄木鸟社区三、书籍推荐Python官方文档 点击打开链接 英语不好的暂时就先别看了以后一定肯定要加强英语学习哦;)。对于零基础者推荐《How to think like a computer scientist》点击打开链接对应中文版本《Python学习笔记--皮大庆》非常适合零基础入门。对于零基础者推荐《简明Python教程》 点击打开链接对于零基础者推荐《笨办法学 Python (Learn Python The Hard Way)》点击打开链接对于有其他编程语言基础者推荐《Python基础教程》点击打开链接更多书籍推荐 知乎问答关于 Python 的经典入门书籍有哪些点击打开链接更多书籍推荐 V2EX问答文科生想学Python 点击打开链接四、视频推荐麻省理工公开课《计算机科学及编程导论》该课程针对零基础者 点击打开链接 网易公开课。课程介绍这门课程适用于那些拥有 很少或没有编程经验 的学生,它致力于使学生理解计算机在解决问题中的作用,并且帮助学生 不论其专业使他们对于能够完成有用的小程序的目标充满信心。五、学习方法知乎问答零基础应当如何开始学习 Python 点击打开链接--by黎敏虽然我不是Python高手但我是零基础之前会的都是软件PSPPT之类。如果目的是想成为程序员参考教学大纲。如果只是学程序理解科技解决工作问题我的方式可以参考使用找到合适的入门书籍大致读一次循环啊判断啊常用类啊搞懂(太难的跳过)做些简单习题字符串比较读取日期之类《Python Cookbook》不错(太难太无趣的再次跳过保持兴趣是最重要的不会的以后可以再学)加入Python讨论群态度友好笑眯眯(很重要这样高手才会耐心纠正你错误常识)。很多小问题纠结许久对方一句话点播思路真的节约你很多时间。耐心指教我的好人超级超级多谢。解决自己电脑问题。比如下载美剧零散下载了2458集而美剧共12集怎样找出漏下的那几集然后问题分解1读取全部下载文件名2提取集的数字3数字排序和(1--12)对比找出漏下的。时刻记住目的不是为了当程序员是为了解决问题。比如想偷懒抓网页内容用urllib不行用request也不行才发现抓取内容涉及那么多方面(cookieheaderSSLurljavascript等等)当然可以听人家劝回去好好读书从头读。或者不求效率只求解决用ie打开网页再另存为行不行ie已经渲染过全部结果了。问题变成1--打开指定的10个网页(一行代码就行)。更复杂的想保存呢利用已经存在的包比如PAM30(我的是Python3)直接打开ie用函数outHTML另存为文本再用搜索函数(str搜索也行re正则也行) 找到数据。简单吧而且代码超级短。保持兴趣用最简单的方式解决问题什么底层驱动各种交换留给大牛去写吧。我们利用已经有的包完成。耐心读文档并且练习快速读文档。拿到新包找到自己所需要的函数是需要快速读一次的。这个不难读函数名大概能猜到是干嘛的然后看看返回值能判断是不是自己需要的。写帮助文件和学习笔记并发布共享。教别人的时候其实你已经自己再次思考一次了。我觉得学程序就像学英文把高频率的词(循环判断常用包常用函数)搞懂就能拼装成自己想要的软件。然后坚持下去。一定要保持兴趣太复杂的跳过就像小学数学小学英语都是由简入深。网络很平面无数国际大牛著作好书关于Python算法电脑网络或者程序员思路或者商业思维(浪潮之巅是本好书)等等还有国际名校的网络公开课(中英文字幕翻译完毕观看不是难事)讲计算机网络安全或者安卓系统什么都有只要能持续保持兴趣一点点学习下去不是难事。所有天才程序员都曾是儿童回到儿童思维来理解和学习。觉得什么有趣先学不懂的先放着遇到问题再来学效果更好。唯一建议是不要太贪心耐心学好一门优雅的语言再学其它。虽然Javascript做特效很炫或提某问题时有大牛建议用Ruby来写更好之类不要改方向。就像老笑话“要学习递归必须首先理解递归。”然后死循环一直下去。坚持学好一门语言再研究其他。即使一门语言跟网络数据库等等相关的部分若都能学好再学其他语言是很快的事情。另外就是用学英文的耐心来学计算机英文遇到不懂的词抄下查询。python里看到Http查查定义看到outHtml查查定义跟初学英语时候一样不要直接猜意思因为精确描述性定义跟含糊自然语有区别的。而新人瞎猜很容易错误理解wikigoogle很有用。芝麻问答如何学习Python 点击打开链接作者halida如何学习python我们假设你是一个初级程序员, 只懂得一点点的基础知识, 希望能够用python来做开发. 这篇文档就是为了满足以上目标而写的.大纲按照这篇文档所指示的任务过一遍, 你就能够做到:熟悉python语言, 以及学会python的编码方式. 熟悉python库, 遇到开发任务的时候知道如何去找对应的模块. 知道如何查找和获取第三方的python库, 以应付开发任务. 学习步骤安装开发环境如果你在window下, 去下载pythonxy安装起来, 然后运行python, 进入python解释环境.如果你在ubuntu下, 执行: sudo apt-get install python, 然后在命令行下运行python, 进入python解释环境.学习方法作为一名成熟的开发人员, 我学习新东西(假设是pyqt)的习惯方式是:直接用google搜索pyqt的官方网站. 按照官方网站的说明, 下载pyqt. (如果是用ubuntu, 看看软件库里面是否有足够新的版本) 下载过程中, 开始阅读官方网站上面的教程. 一边看教程, 一遍按照教程使用pyqt. 如果发现教程不够全面, 用google搜索是否有对应的教学书籍可以看. 示例学习完毕, 开发一个玩具程序, 用来检验自己是否需要用到的功能. 开始学习python我建议你学习的过程也按照上面来, 首先过一遍python官方文档:如果卡在某一关太久, 可以看答案(google python challenge answer), 做完后看看别人的编码方式和自己有什么区别.小项目做完一遍后, 你会发现已经熟悉了基本的python开发. 然后做点小项目吧. 这里是一些题目, 挑感兴趣的去做.写一个简单的计算器/记账软件/扫雷游戏(用pyqt库做界面)写一个聊天室网站(用webpy框架, jquery刷新新的回复)写一个爬虫, 获取douban上面所有用户的地点, 画地点分布的直方图(用lxml解析, 保存数据到sqlite里面去, 用matplotlib画图)FAQQ: 遇到了问题, 到哪里求助?Q: 如何查找python的某个功能?Q: 如何用python完成一个任务(比如写网站)?A: google: python 写网站, 或者 google: python web development.知乎问答你是如何自学 Python 的点击打开链接 作者:成增存阶段一前辈领进门。第一眼是一个前辈给我看了看Python的代码因为自己最早学习的是Java语言第一眼看到Python的时候前辈说“Python是面向对象的”然后就 打印了几句代码。可我怎么也看不出到底哪里是“面向对象”的。前辈说“在Python里一切皆对象”我才有点领悟的说道“原来把什么看成对象就是面向对象”哈哈。阶段二开始看的是《Dive into Python》、《Leaning python》、《Python Doc》。因为有很多语言学习经历很快就完成了初步语法和使用学习。太复杂的特性还是在使用中逐步掌握的。阶段三开始使用Python做自己的一些日常工作。比如Python搜索文件Python批量处理等使用最多的还是re模块和socket相关模块。写了大量的例子让自己对Python更加喜爱也更加熟悉。此时翻阅最多的是《Python Doc》的指南。不管是语言参考、库参考、Demo参考都有大量可使用的内容内容质量很高堪比JDK。阶段四生产上马。开始使用DjangoFlaskTornado开发一些web应用写一些日常使用的工具包等。逐步提升设计能力和整体代码的管理能力。阶段五更合理的分配好CJavaPython三门语言各自擅长的部分。把合适的语言用到合适的地方。尽管一门语言有时候可以搞定所有的但用擅长的语言解决合适的问题才是效率最高的。这也是“Python的大道至简”的理念带给我的帮助和认识。PS其中过程中主要的一些 方法 :看书。学习的基础。自己本地练习。编程还是要实践出真知。资料查询。googlestackoverflow等多关注。交流。各种论坛上的python group论坛。最早去的CUJavaEye不过现在貌似去的少了。google group 必须订阅。学习实践总结掌握语言的法宝。六、Just Do It看了这么多资料了还没动手敲代码好吧最好一篇文章《我在学习编程中犯的两个 最大错误 》点击打开链接Just do it 。动手敲代码吧。注本文由史江歌(shijianggegmail.com)根据互联网资料收集整理而成。七、更新英文How do I learn Python from zero to web development?(各种电子书推荐)点击打开链接Python应用与实践 Python是什么谁在用它相关工具作者吴秦【强烈推荐】Python小白公益文档 作者疯狂制造九、工具