一张图认识python

前两天火爆的“跳一跳辅助”热度慢慢降了下来,但是大家学习编程的热情却空前的高涨,有的是跨行业学编程,有的是在校生学编程,有的是程序员学习新的编程语言。那么今天,咱们就来说说学习编程语言的那些事儿。当然,今天的主角是python。

说其他编程语言之前,我们先说说编程语言的梗:

“PHP是世界上最好的语言”

“所有的程序都将用JavaScript重写”

“人生苦短,我用python”

只会JavaScript的前端程序员总是被后台欺负,只会php的程序员总是被全世界欺负,而python,短小精干、楚楚动人,即使我只会用python,也可以堂堂正正第说一句“人生苦短,我用python”,然后默念:“我就是不在鄙视链中混,爱咋地咋地!”(玩笑~高兴就好~)。

咱们今天就用一张图来让大家认识,什么是python。

看完这张图,您掌握python了吧,好,可以去撸代码了~

开个玩笑,哪有这么简单。

作为一个前端老鸟,python对我来说并不是主语言,我怎么忍心让大家在我没有充分准备的情况下听我讲python呢,但是作为一个程序员,我还是有一些经验可以分享给大家的,这些经验适用于任何编程语言,所有大家想学编程,不妨听听(这里我假设大家没有任何编程基础)。

很多朋友以为掌握了一门编程语言就可以当程序员了,其实并非如此(我入行之前就是这么想的,结果碰一鼻子灰),除了编程语言本身,还有框架、库、算法、计算机基础知识、操作系统知识、计算机网络知识。

就拿前两天的“跳一跳辅助工具”来说,并不是掌握了python就能写出来的,原作者并不是python程序员,而是做机器人的,主要与硬件和算法打交道,python只是实现自己想法的一个工具而已。

再说说“跳一跳辅助工具”程序本身,大家都知道是python写的,但是里面涉及道哪些是安卓的知识,哪些是操作系统的知识,哪些是需要算法的知识,这些都不是单单学会了python就能掌握的,所以路漫漫其修远兮,想写好程序,一定要有毅力、或乐趣、或学习环境、或工作环境,否则一定会在碰壁多次后主动放弃。

可惜没有python的图

我总是喜欢拿编程语言和自然语言比较,就说python,有的人写的是诗,有的人写的是屎,就像我们都会汉语,写出来的文章水平也是不一样的。

还有,我们再用汉语交流的,也不只是用汉语本身,汉语只是一个内容的载体,我们可以聊历史,聊宗教,聊数学,聊编程,不管聊什么,都不是掌握了汉语语法可以搞定的。编程也是一样,我用python做web开发就用web框架,用python做数据分析就用数据分析框架,编程语言同样是内容的载体,是我们要表达想法的一个工具,我们在掌握了语言的基本语法之后,才正式开始我们的编程之路。

最后,希望有兴趣成为程序员的朋友,可以克服层层阻碍,在2018年,心想事成。

  • 发表于:
  • 原文链接:http://kuaibao.qq.com/s/20180104G04RYU00?refer=cp_1026

同媒体快讯

相关快讯

扫码关注云+社区