一,视频,屏幕录像,演示文稿等
bestPythonvideos(一些技术交流会议的视频录像)
二,python的包
1.awesome-python(python相关的,非常好用的包);
2.easy-python
三,播客(Podcasts)
1.TalkPythontoMe(开发者经验谈);
2.Podcast.__init__
四,新闻资讯(可订阅)
1.PythonWeekly(最新的python文章、视频、项目、资讯);
2.ImportPython;
3.PyCoder’sWeekly(pythonweekly类似)。
学习任何东西都不要着急,特别是在基础阶段,坚实的基础知识对后续的发展非常重要。一定要投入时间来学习Python的基础知识,这样最终会为你节省很多时间,因为对更加复杂的主题,你会有更好的准备。
Python有很多吸引程序员的功能,它易学,面向对象,字节码编译,免费且开源,还有运行时检查……可以说它是一门比较功利的语言,它不复杂,读和写都非常易于使用,因此就有了“人生苦短,偶用Python”这句调侃。
从去年开始,Python就借着人工智能的东风变得越来越火热。同时,也带动了工程师们的就业热。据统计,初级python工程师起薪一般在10-20K。
IEEE发布了2017年编程语言排行榜,Python位居榜首。如何学Python?
1.多抄、多写、多想、多问、多看、多听、多说;
2.加入开源社区(多看、多分享、多交流);
3.记录笔记,认真完成课后练习;
4.学习是为了解决实际问题,把自己在工作或学习中的重复工作程序化;
5.参加培训班,有人带着效果好很多;
6.仔细听课,跟上课堂学习,有问题做记录,课后查阅资料或请教其他人;
7.多用谷歌和度娘,网友能给你很多建议。
想学Python网站开发方面的知识,Python开发者节省时间的六个方法你需要知道:
1.养成每天写python代码,使用python解决问题的习惯。接下来你就
会开始用python思考,可以这么说,这将最终会帮助你更快的解决问题。
2.参与python的活动和集会:保证参加你能够参加到的每场活动和集会。他们有益于分享经验,最佳实践,工具和其他有趣的话题。通过建议,提示,破解来学习其他人的经验是另一种避免重复造轮子的方法。
3.开头也说过,要掌握基础知识。而掌握Python基础知识一定要投入时间来学习。这样能节省很多的时间,因为对更加复杂的主题,你会有更好的准备。
4.不使用分号。使用分号在Python中是可选的,对比其他面向对象语言,你不需要在每一条语句后面使用分号。看起来很简单,似乎也节省不了少时间;但一旦你的代码量扩展到数千号,这些分号就变得分心且没有必要键入。
5.经常测试,尝试测试你程序中的每一个组件。听起来好像有点费时,但长时间运行可以节省大量时间,帮助你发现隐藏的bug,还强制你理解自己的每一片代码在真实情况下是如何运行的。
6.使用Cookiecutter,Cookiecutter是一命令行工具,可以帮助你从工程模板创建Python工程,可以节约大量时间。