分类 编程语言 下的文章

入门 Python 的基础工具


酷玛实验室的 Labs 项目有一个 Python 模块,介绍了 Python 的基础知识、开发环境配置和学习资源。

2241060-637286269374785688-16x9.jpg

本文从快速应用角度介绍入门 Python 的基础工具——使用Anoconda快速安装Python、包和Jupyter Notebook,并包括IPython,并通过Trinket Code在线学习缩写代码。


TIOBE编程语言排行榜和年度编程语言


TIOBE专长于评估和跟踪软件质量。TIOBE会公布月度编程语言排行榜和年度编程语言。

20200716104139.png

TIOBE编程语言排行榜是根据互联网上有经验的程序员、课程和第三方厂商的数量,并使用搜索引擎(如Google、Bing、Yahoo!)以及 Wikipedia、Amazon、YouTube 统计出排名数据,只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少,但对世界范围内开发语言的走势仍具有重要参考意义。


12 款助你学编程的免费游戏


12 Free Games to Learn Programming》从近250多个网站中,评选出了的12个热门网站。你可以在玩游戏中学习编程。Mybridge A.I. 基于各种因素也评估了这些网站的内容质量,以确定它们对程序员是有用的。

1_dZnsMjfFQV5pgxti_fg6cw.jpeg

这些网站专为初、高级程序员而设计,帮助他们学习各种计算机语言。诸如:JavaScript、java、python,PHP,C#等。


数据结构与算法资源


了解数据结构与算法是透彻理解计算机科学的前提。

23633875-1_u_2.jpg

《Introduction to The Design and Analysis of Algorithms》(《算法设计与分析基础》)被视为数据结构与算法的经典教材。作者Anany Levitin基于丰富的教学经验,开发了一套全新的算法分类方法。该分类法站在通用问题求解策略的高度,对现有大多数算法准确分类,从而引领读者沿着一条清晰、一致、连贯的思路来探索算法设计与分析这一迷人领域。