1.1 Python 概述
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.游戏开发
1.1 Python 概述的更多相关文章
- Python爬虫从入门到进阶(1)之Python概述及爬虫入门
		一.Python 概述 1.计算机语言概述 (1).语言:交流的工具,沟通的媒介 (2).计算机语言:人跟计算机交流的工具 (3).Python是计算机语言的一种 2.Python编程语言 代码:人类 ... 
- Python3笔记001 - 1.1 python概述
		第1章 认识python python语言特点 跨平台 开源的 解释型 面向对象 python语言的特点是:以对象为核心组织代码,支持多种编程范式,采用动态类型,自动进行内存回收,并能调用C语言库进行 ... 
- Python概述 —变量及运算符
		Python概述-变量及运算符 1.变量的构成 2.变量的类型 3.内存模型 4.变量命名规则 5. 算数与逻辑运算符 6.位运算符 #变量的构成 变量名:方便查找 变量值:实际要存储的内容 变量类型 ... 
- [每日一讲] Python系列:Python概述
		Python 序章 概述 Python 是弱类型动态解释型的面向对象高级语言,其具备面向对象的三大特点:封装.继承.多态.Python 代码运行时,其有一个编译过程,通过编译器生成 .pyc 字节码 ... 
- Python概述_软件安装_常见问题
		1. Python安装 目前python有2个大版本,2和3,由于2和3语法有差别,现有的许多库都是基于python2开发,本系列文章以python2为主. 1.1 重要概念 1. 动态语言 运行 ... 
- Python概述与安装
		Python 一门面向对象的解释性语言. Python优点 开发效率高(有丰富的各种类库,不需要重复造轮子):可移植性:解释性:免费开源:交互式(IDLE,代码写一行执行一行) Python缺点 相对 ... 
- Python系列:一、Python概述与环境安装--技术流ken
		Python简介 Python是一种计算机程序设计语言.是一种动态的.面向对象的脚本语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的.大型项 ... 
- Python(一)之Python概述
		前言:最近学习Python基础,网上找了视频教程,本篇记录下Python概况,学习环境Python2.6. 学习Python首先得会获取Python自带的帮助信息,下面几个实用的内置函数,不管是工作或 ... 
- Python概述
		1.什么是Python? Python是一种解释型,面向对象,动态数据类型的高级程序设计语言. Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年. 像 ... 
随机推荐
- vue-element-admin改造接入后台,搭建有来商城youlai-mall前后端分离管理平台
			一. 前言 本篇基于有来商城youlai-mall微服务项目搭建的后台前端管理平台,技术选型Vue+Element-UI实现前后端分离,解决方案选型vue-element-admin.希望通过本篇你可 ... 
- Java使用ObjectMapper的简单示例
			一.什么是ObjectMapper? ObjectMapper类是Jackson库的主要类,它提供一些功能将数据集或对象转换的实现. 它将使用JsonParser和JsonGenerator实例来实现 ... 
- Windows提示80被占用
			情景:使用cmd启动某一服务的时候报错[emerg] 7220#6900: bind() to 0.0.0.0:80 failed (10013: An attempt was made to acc ... 
- 高可用集群之keepalived+lvs实战2
			keepalived简介 lvs在我之前的博客<高负载集群实战之lvs负载均衡-技术流ken>中已经进行了详细的介绍和应用,在这里就不再赘述.这篇博文将把lvs与keepalived相结合 ... 
- web网站——nginx,LNMP部署03
			nginx功能: (1)web服务器: 默认网页目录为:/usr/share/nginx/html (2)反向代理服务器: nginx代替客户端访问后端服务器,后端服务器只知道是nginx的请求,并将 ... 
- 技术解析丨C++元编程之Parser Combinator
			摘要:借助C++的constexpr能力,可以轻而易举的构造Parser Combinator,对用户定义的字符串(User defined literal)释放了巨大的潜力. ## 引子 前不久在C ... 
- 你还在寻找Navicat的破解版本?你应该了解开源免费的DBeaver
			前言 你是否还在各个"免费绿色"的下载网站上寻找navicat的破解版本,或者已经通过某些方式破解了navicat的特定版本.你或者是在一家对安全和软件著作权比较看重的公司,明令禁 ... 
- UOS服务器常见问题
			UOS服务器安装完成之后,xshell工具无法远程, 描述 我安装完系统后,用xshell工具无法远程,必须在系统上才能进去我是通过centos7的kvm虚拟工具上刷的统信的系统,安装方式: 最小化安 ... 
- 基础Web漏洞-SQL注入入门(手工注入篇)
			一.什么是SQL注入 SQL是操作数据库数据的结构化查询语言,网页的应用数据和后台数据库中的数据进行交互时会采用SQL.而SQL注入是将Web页面的原URL.表单域或数据包输入的参数,修改拼接成SQ ... 
- Java反应式框架Reactor中的Mono和Flux
			1. 前言 最近写关于响应式编程的东西有点多,很多同学反映对Flux和Mono这两个Reactor中的概念有点懵逼.但是目前Java响应式编程中我们对这两个对象的接触又最多,诸如Spring WebF ... 
