1.1 Python 概述
2024-09-05 18:00:25
1.1 Python 概述
1.1.1 了解Python
Python 是由荷兰人 Guido Van Rossum 发明的一种面向对象的解释型高级编程语言。Python的设计哲学为 优雅、明确和简单。
Python是一种扩充性强大的编程语言,它具有丰富和强大的库,能够使用其他语言制作各种模块,并跟他们联结在一起,因此被称为“胶水”语言。
1.1.2 Python 版本
目前的Python版本已经发行到了3.X的版本,在3.X里面对2.X的版本做了一些拆分及整合,建议大家尽量采用3.X的版本进行开发,因为3.X是一个大势所趋,同时在3.X中对于2.X中文字符串的支持性进行了大幅度的提升,因此强列建议大家采用3.X的版本,或者升级到3.X的版本进行开发。
在这里读者可能会有一个问题,就是对于采用2.X的版本如何快速的转换到3.X的版本呢?
对于这个问题,Python的官网早就想到了这个问题,并且开发了一个小工具,叫2to3.py 通过该工具,基本上可以实现将2.X的代码转换到3.X的代码上面。
1.1.3 Python的应用领域
Python作为一种功能强大的编程语言,因为其简单易学而受到越来越多的开发者的青睐,那么,对于Python编程语言他可以在那些场景或者应用下使用Python进行开发呢?
1.Web开发
2.大数据处理
3.人工智能
4.自动化的运维开发
5.云计算
6.爬虫
7.游戏开发
最新文章
- Git开发分支管理
- Python 学习随笔1
- Spring4学习笔记-AOP
- 【未完成0.0】Noip2012提高组day2 解题报告
- 获取某个文件夹中所有txt文件
- iOS8中的动态文本
- python条件判断与循环
- Git详解及 github与gitlab使用
- JavaScript作用域链的理解
- L2-008. 最长对称子串(思维题)*
- centos7使用snmp
- spring boot 之 错误:SpelEvaluationException: EL1008E: Property or field 'timestamp' cannot be found on object of type 'java.util.HashMap'
- Toast--报错
- Cobbler自动化工具实践
- vue / js使用video获取视频时长
- NodeJS框架express的路径映射(路由)功能及控制
- Solr -- 查询语法/参数
- 【bzoj1369】[Baltic2003]Gem(树形dp+结论)
- C/C++文件指针偏移
- django 与 flask里面从已有数据库表中反向生成models