一条不归路Day01--Why Python?

简介: 一条不归路Day01--Why Python?

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 编程语言排行榜:

image.png

   所以Why Python?我相信,学好Python,很多工作都可以使用Python完成,同样,有了Python作为基础,去学习其他语言可能变得轻松起来。

相关文章
|
4月前
|
数据采集 机器学习/深度学习 人工智能
Python在哪些领域表现出色?
【6月更文挑战第13天】Python在哪些领域表现出色?
29 4
|
22天前
|
JavaScript 前端开发 Python
bddExcel for Python
本文介绍如何使用Python建立bddExcel实现BDD,注意bddExcel没有用到Cucumber。
9 0
bddExcel for Python
|
存储 Java Python
地震学 - MIniSEED转SAC(Python)
地震学 - MIniSEED转SAC(Python)
698 0
|
Python
Python生日蛋糕
Hello,小伙伴们晚上好吖!前两天博主满20岁啦(要开始奔三辽呜呜呜),这几天收到了不少小伙伴们的祝福,浪漫的小博主想送给大家一份不一样的生日蛋糕,感谢大家对俺滴支持!
143 0
|
Python
Python流星雨
用Python画场流星雨看看。
139 0
|
数据采集 人工智能 Java
哪些python书籍实用价值比较大
当当网上那些实用性比较大的python书籍
|
人工智能 前端开发 JavaScript
更多了解 Python: 一些有趣的知识介绍
更多了解 Python: 一些有趣的知识介绍
111 0
更多了解 Python: 一些有趣的知识介绍
|
Python
Python小技巧
One For All!!! 导包 取别名 from math as foobar from module1 import open as open1 from module2 import open as open2 查找Python的模块位置 >>> import sys,pprint >>> pprint.
829 0