帮助
这篇文章首先介绍python的历史、现状,分析为什么python值得一学,以及回答怎么学python这个问题。后面部分介绍一种既简单也全面的搭建python编程环境的方法(一步到位就可以满足绝大多数python学习者的需求),然后主要介绍搭建好的环境如何使用,最后写出你的python第一行代码!
一
python的前世今生
python的创始人是荷兰人 Guido van Rossum,在1989年圣诞节期间,Guido为了打发圣诞节的无聊开发出来的一门计算机编程语言。 python的编译器是用计算机界最经典的语言—— C语言实现的,她的很多语法也是来源于C。不过python有着自己独特的设计哲学,即“简单”、“优雅”、“明确”,这也是我本人特别欣赏的三个哲学思想。python语言发展非常迅速,2011年1月,她被TIOBE编程语言排行榜评为2010年度语言,2018年5月份,python成功登顶编程排行榜,成为最流行的编程语言。
二三
为什么选择学python
关于为什么学python,我总结成下面三点。
第一点,python很有用
不同于其他语言,python几乎被使用在计算机的各个领域:她是人工智能、数据分析、网页爬虫领域中用的最多的语言,几乎可以说是这些行业里面的无冕之王;不仅如此,python在网页制作、软件开发这些传统计算机运用领域中也能占据一席之地。简单讲就是,学会了python,进你可以紧跟计算机界的发展潮流,退你也可以一窥传统计算机应用领域的全貌。
第二点,python超级好学
python被称为最接近自然语言的计算机编程语言,讲人话就是最像“人话”的编程语言:)他好学到什么程度呢,讲两个例子你就明白了。第一,很早之前中国就把学习python纳入到小学生的教材里面了,也就是说,只要你有小学生的知识水平,你就可以学python。第二,因为python几乎和自然语言差不多,只要你能看得懂26个英文单词+33个python关键字,你完全就能读懂python语言。
第三点,python特别火
这点我觉得也很重要,你想想看啊,当有一样东西其他人都知道了,就你不知道的时候,你心里的阴影面积该有多大?以后或许还会分两种人,一种是学过python的人,一种是没学python的人。。。
三四
怎么学python
怎么学python呢?这个。。。你让我回答,那我只能当仁不让的说,跟着大山学python啦!这个python教程我会从小白写到入门再写到进阶:如果是略懂编程但不懂python,那很好,你可以在这里找到一条学习python的快速通道;如果是完全不懂编程的人,那更棒,你将会在这里写下人生中的第一行代码;但如果你是业界大牛、行业能手,那。。。你可以指出我的错误,这样也能帮助到其他人啦^_^
下面给两个我学python用的两个参考资料网址:
[菜鸟教程](http://www.runoob.com/python3/python3-tutorial.html)
[官方文档](https://docs.python.org/3/index.html)
其中菜鸟教程是专门写给初学者的,教程很详细而且质量也不错;python官方文档是最权威的、也是最有参考价值的python文档,写的很详实全面,基本上有一点的英语水平就能看懂,强烈建议大家经常翻看、查阅。
你可以看到,这两个链接在公众号里面是以纯文本显示的,很难看而且很不方便,在我的博客里面是以链接显示,你可以点击后快速跳转到相应网页。
四五
两点说明
这里重点说明一下(敲黑板!!!)
第一点,我的所有教程,分为知识+操作,在公众号里面只有知识这一部分,而实际操作部分会写在我的个人博客里面(点击阅读原文就可以访问)。原因很简单,微信公众号虽然好用,但它是一个“因为受到管理,所以功能相对封闭”的分享平台。举个例子,我写教程里面有很多参考资料、下载地址,这些网址链接是不可以在公众号里使用的。其次呢,这样虽然看起来稍微麻烦,但其实是做了筛选,我希望我的读者看了知识部分,真的感兴趣+有恒心再开始学习。因为学任何东西,没有一定的毅力和执行力是坚持不下去的。
第二点,有两个小窍门,一个是我的博客里面每篇文章都有目录,你可以直接点击“实操:第一行代码”,从而跳过已经看过的知识部分到实际操作部分;另一个提示是,虽然我的博客在手机端可以很方便的访问,不过我建议你开始动手操作的时候,最好在电脑端用浏览器打开,因为我认为,这样不仅仅便于学习,还在一定程度上增加了学习的仪式感。(特别是这一篇,因为涉及到下载安装包之类的)
网上有一句流传很广的话:人生苦短,我用python。从今天开始,和我一起学python吧!
最后,如果觉得写得还行,不要忘了公众号右下方随手点赞一下~ 你的鼓励支持,是我写出好文章的最大动力!
做一个有价值的
公众号
领取专属 10元无门槛券
私享最新 技术干货