Why Python?
作为一个还在路上的编程学习者,起初学过一点C++、Java基础编程的知识,都未能深入,每次一想到这里,都觉懊恼。这次,我想挑战一下,看看到底坚持会有什么样的效果,把每天的学习记录在此处--写关于Python学习之路的博客。所以,Why Python?
首先,简单优美,便于学习
不得不说,第一天当我接触了Python之后,才发现Python是一门可以在编程中,让你以为自己在学英语的基本知识。 举个例子,程序员入门仪式--在电脑上输出“Hello World!”(在学C++时得知,编程改变世界,编程让世界变得更好,所以礼貌性的跟这个世界问好,当然得是第一步,也是入门的仪式感,对吧。)
1)C++的入门仪式:
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World!"<<endl;
return 0;
}
2)Java的入门仪式:
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World!");
}
}
3) Python的入门仪式:
print("Hello World!")
从这个代码量,或许大家都能看出Python的简洁之处了吧。虽然笔者还没能力学习更多的编程语言,但是,这样的Python代码真的是让我觉得Python是我目前学过最容易编写和理解的语言。
其次,开源与跨平台
“开源”的含义是指任何用户都可以扩展Python,帮助Python完善,可以做更多的工具。或许我还没能力敢去说帮助Python变得更好,但是我能通过开源的Python代码和Python工具中去学习更多计算机前辈与大牛的技术,这就是开源所能带给我们这些小白最大的用处了。“跨平台”是说可以在各种不同类型的计算机上运行。用Python编写的代码可以不经过任何转换在Windows电脑、苹果电脑、运行Linux的计算机上移植和使用运行。当然C、C++和Java也同样可以跨平台和开源,获许这就是为什么他们经久不衰的原因,这里不再进行细致的讲解。
最后,非常适合编程即非常火爆
学一门编程语言,不得不去了解这门语言的历史。当然,Python不是什么玩具,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年(当中具体历史读者还可以继续去了解)。目前是一门非常火爆的编程语言,全世界每天都有成千上万的专业人员在使用这门语言,包括国外非常有名的有Google,Facebook,Yahoo,YueTube,还有美国航天航空局NASA,还有国内的豆瓣也是用Python写的 。我写这篇博客的时候去查了一下TIOBE 编程语言排行榜:
所以Why Python?我相信,学好Python,很多工作都可以使用Python完成,同样,有了Python作为基础,去学习其他语言可能变得轻松起来。