2019-02-15 15:30:08
来源:WeCode在线少儿编程
纳入高考体系,走进小学课堂
热门榜上挤掉C#,喜爱报告超越java
小到初学者的小游戏,大到专业人士的数据分析
简洁从未限制我的发展空间
强大也并未影响我的简单易学
AI时代的头牌语言
我是python,我为自己代言
一、
Python是什么?
Python,英文“大蟒蛇”的意思。Python的发明者是荷兰人Guido van Rossum。
Guido在1989年圣诞节期间,为了打发圣诞节的无趣,于是想着要开发一个新的脚本解释程序,所以就有了Python。而之所以选中Python(大蟒蛇的意思)作为程序的名字,据说因为Guido是一个名为Monty Python的喜剧团体的爱好者。
虽然Python的诞生似乎源于一种偶然,然而Python能够在诞生之后不久就风靡程序员的圈子似乎又是一种必然。
二、
Python为什么这么火?
毋庸置疑Python已经成为最受欢迎的程序语言之一了。2018年IEEE编程语言Top榜中,Python四项雄踞第一,又将自己的榜单成绩向前推了一大步。
Top 10编程语言:Python
第一;
雇主需求语言排行:Python 第一;
开源热门语言排名:Python 第一;
用户增速
Top 20:Python 第一。
据介绍,IEEE Spectrum 的排序是综合10个精选线上数据源,例如 Stack Overflow、Twitter、Reddit等,选取12种指标对 48 种语言进行排行。
不过与其他排名平台不同的是:IEEE Spectrum 提供了几个预设的权重
—— 如新兴的语言、雇主需求的语言、开源的热门语言等,让用户自己选择指标权重,以此排序结果。
而在此之前,python已经挤掉C#荣登TIOBE(反映某编程语言热门程度的排行榜)12月语言排行榜第四;GitHub(一个面向开源及私有软件项目的托管平台)年度最受开发者喜爱的报告中,Python超越Java名列第二。
不但在各榜单上成绩斐然,python还开始“染指”教育界。
2018年,PK掉Visual FoxPro,Python被列入全国计算机等级考试二级范围,可见其适用范围可以足够广。
此外,python还成为2018年浙江省信息技术教材编程语言,被纳入北京信息技术课程和高考体系,纳入山东省高考体系体系的同时还走进了山东小朋友的小学课堂。小学生都开始学Python了,可见其门槛足够低。
其实国外很多学校都将python作为入门编程语言,例如卡耐基梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论就使用Python语言讲授。
那python为什么这么火呢?WeCode小编总结出来主要有以下三个原因:
1、
python特别简洁,深受程序员喜爱
ip138网站曾调用ip查询接口,9种火爆编程语言大显身手。
同一件事,Android写了142行,Object-C写了95行,GO写了79行,Java写了45行......
而python,12行。
可见,python语言真的事半功倍,简洁程度一目了然。
再来一个直观的例子,学一门编程语言的第一步一般都是输出"hello world"。
如果是C++得这么写(这只是其中的一种写法):
而python:
print("hello world")
一句完事。
Python开发者的哲学是"用一种方法,最好是只有一种方法来做一件事"。在设计Python语言时,如果面临多种选择,Python开发者一般会拒绝花俏的语法,而选择明确的没有或者很少有歧义的语法。
总之python就是追求简洁清晰看得懂,阅读一个良好的python,就像在看一段英文一样,它让你专注于解决问题,而不是深究该语言的本质和特点。
2、
python简单易学,深受初学者喜爱
一个从未接触过python却有编程经验的程序员,只需几天摸索,便能写出不错的python代码,可见其不但简洁,而且惊人的简单易学。
孩子也是一样,只要学过一段时间Scratch图像化编程,有一定的编程思维和编程基础,学习python就很容易上手。让青少年用最简洁的语言表达想法,用最简单的思路解决问题,舍python其谁。
3、python功能强大,不用担心就业
从现实生活中挑选一个例子,WeCode小编常逛的豆瓣,就是python写的,You Tube 也是。
Python的适用范围非常广阔,下面这张图,姑且可以概括。
Python不仅适合包括青少年在内的初学者,而且也适合专家使用。
市场对python的需求非常强劲,在全国范围内,平均每月招聘人数超过1万人,月薪20k-30k占比最多,应届毕业生工资便超过9000元,青少年学会python,未来就业绝对不会没有用武之地。
“Facebook开源了人工智能编程工具箱后,Python作为AI时代头牌语言的位置基本确立。”
三、 孩子什么时候开始学python?
之前我们也提到,python已经走进了山东省最新出版的小学信息技术六年级教材。
其实,在美国连婴幼儿都有 Python 编程书。打开亚马逊,就会看到很多婴幼儿 Python 编程书,美国确实是一个非常重视编程技能培养的国家,从比尔·盖茨 13 岁学习编程,Facebook 创始人扎克伯格 11 岁开始学习编程这些事例中也可见一斑。
所以,现在就让孩子学习少儿Python编程吧!来WeCode,这里有最适合中国小朋友学习的Python课程。
原文链接:dsnaiofneoifieowsnfo