首先说学习没有容易事。对于学习,首先求学的态度要好,其次重要的是态度,动机,坦诚,坚持,有了这些然后就开始学习啦,来看看源码时代源宝的建议吧。
为什么学习Python?
1、用处比较广泛。Python这门语言,被称为“胶水语言”,中国现在的人才缺口超过100万,国内包括:豆瓣、搜狐、金山、通讯、盛大、网易、百度、阿里、土豆、新浪等,国外包括:谷歌、NASA、YouTube、Facebook、红帽等企业都在广泛应用,尤其是Linux运维、web开发、大数据、人工智能等;
2、因为Python是解释性语言,天生就有作为测试脚本语言的优势,语法简单,通俗易懂,可移植性好(底层使用C语言来编写);
3、可以与 MySQL等数据库结合,作为一个网站系统的后台支撑。(web后端,最著名的两个框架:django/Flask);
4、前途无限(国内大热,国外很多,招聘需求很多,薪水可观)......
使用什么操作系统?
Python 支持现有所有主流操作平台,不管是 windows 还是 mac 还是 linux,都能很好的运行 Python,并且后两者都默认自带 Python 环境。
怎么学习Python?
Python的哲学是「做一件事情应该只有一种最好的方法」,对于代码的要求严谨,特别是缩进(Indentation),对于初学者养成良好的代码习惯很有帮助。鉴于Python已经存在好多年了,语法简单明了,代码可读性高,容易入门,因此国内外都有一系列学习教程供参考学习。
可以看哪些教程?
《Python基础教程》
本书作者根据Python 3.0版本的种种变化,全面改写了书中内容,既适合初学者夯实基础,又能帮助Python程序员提升技能。
《Python编程实践》
本书通过一些短小精悍的交互式Python脚本帮助学生进行练习,并在这个过程中掌握诸如数据结构、排序和搜索算法、面向对象编程等基本概念以及良好的程序设计风格,很适合初学者学习。
《笨办法学Python》
这是本很有名的 Python 书籍,但并不适合纯零基础自学。因为其中重实践但不解释,新手很容易看得一头雾水。作为学习同时的辅助倒更合适。
《简明 Python 教程》
这是一本言简意赅的 Python 入门教程,简单直白,没有废话。适合有过其他语言基础的人快速了解 Python 语法。
当然,对于零基础的学员同学们来说,有条件在有丰富开发经验的讲师带领进行系统的学习,不失为一个好方法。源码时代课程设置与前沿技术及招聘市场接轨,包括电脑基础知识、Scratch、Python基础及高级编程、Linux基础及高级编程、移动H5开发、后端应用开发、网络爬虫、机器学习算法、大数据和人工智能等,涵盖前端技术到后端支撑,对于初学到精通的同学们来说,课程设置科学、合理。