首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Python语言简介

Python语言简介

原创
作者头像
软件架构师Michael
修改于 2023-12-03 22:42:26
修改于 2023-12-03 22:42:26
4110
举报

最近项目上各种零零碎碎的事情不少,专栏也断断续续地在维持更新。周末在家简单梳理了一下思路。从现在开始从一个一个具体的方向,较为系统地呈现,或许给读者带来的体验更好一些。本月开始,先从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是动态语⾔

那么什么是动态语⾔?

简⽽⾔之,它是在运⾏时才会真正解析代码的语⾔。

这样带来了⼀个很⼤的好处,不⽤显示的声明变量类型。

举例如下

代码语言:javascript
复制
x = 10

直接书写x=10,⽽不必像C/C++语⾔那样,必须声明x是整数,即int类型。

Python解释器会⾃动判断出x是int类型

代码语言:javascript
复制
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 删除。

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档