
最近项目上各种零零碎碎的事情不少,专栏也断断续续地在维持更新。周末在家简单梳理了一下思路。从现在开始从一个一个具体的方向,较为系统地呈现,或许给读者带来的体验更好一些。本月开始,先从Python基础讲起。
人生苦短,我用Python.
1.Python语⾔简介
1.1Python发展历史
在1989年圣诞节,Guido(⻳叔)开始编写Python语⾔
1994年1⽉,Python 1.0正式发布
2000年10⽉:Python 2.0发布
2008年12⽉:Python 3.0发布
最近⼏年,Python已经成为最⽕的语⾔,根据世界权威排名⽹站TIOBE,
Python经常排名NO1

2.语⾔特点
Python是动态语⾔
那么什么是动态语⾔?
简⽽⾔之,它是在运⾏时才会真正解析代码的语⾔。
这样带来了⼀个很⼤的好处,不⽤显示的声明变量类型。
举例如下
x = 10直接书写x=10,⽽不必像C/C++语⾔那样,必须声明x是整数,即int类型。
Python解释器会⾃动判断出x是int类型
s = "你好,我是麦哥"同样,不必声明s是字符串类型,⽽解释器会⾃动判断s是字符串类型,即str类型。
温馨提示:什么是Python解释器?
就是负责执⾏Python代码的⼯具,可以理解为Python的⼤脑
其他动态语⾔
常⻅的动态语⾔还有
JavaScript⽤于前端开发的⾸选语⾔
PHP多⽤于web开发
3.Pythonr七⼤应⽤领域及常⽤包介绍
3.1 数据可视化

3.2 数据科学

3.3 爬虫

3.4 办公自动化

3.5 运维和测试

3.6 Web开发

3.7 AI

【小结】本小节,我们初步了解了Python的基本概念和常用的应用方向。下节开始,我们开始安装Python开发环境。从本月开始,本专栏将遵循读者视角,成体系地输出各个领域的技术知识。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。