_1Python简介 安装及版本检测
简介
Python是一种面向对象的解释性计算机程序设计语言,由荷兰人Guido von Rossum于1988年的圣诞节发明,第一个公开发行版于1991年。
Python崇尚优美、清晰、简单,是一个优秀并广泛的语言
语言特色:解释性语言(在系统中运行时需要使用解释器[如:PHP、Jave等])
弱类型语言(弱类型语言可以不用提前声明变量的类型即可直接使用)
面向对象的语言(Python语言支持完全的面向对象编程方式,同时也支持过程化和一定程度的函 数式编程。可以简单的理解为,在Python中,一切皆对象)
胶水语言(Pytho能够把其他语言[尤其是C和C++]编写的各种模块很轻松的联合在一起,另外 Python语言本身和扩展库大部分都由C语言构建而成)
应用领域:Web应用开发,自动化运维,网络爬虫,大数据分析,图像处理,科学计算,游戏,目前业内几 乎所有大中型互联网企业都在使用Python(如:Youtube、豆瓣、知乎、Google、Yahoo!、 Facebook、百度、腾讯、美团等)
优势: 简单、易学、速度快、免费开源、高层语言、可移植性、可扩展性、可嵌入性
安装及版本检测
目前Python有两个大版本,分别是2.X和3.X,以最新版本3.6.3为例,首先我们需要获取Python的安装包,可以从官网获取www.python.org
双击安装,请务必将下面的add python 3.6 to path 选中,不然还需要手动配置环境
安装完成后,点close关闭即可。可以通过 开始->所有程序->python 3.6->IDLE打开程序自带的命令行工具。
如果你还是忘记了勾选添加环境变量的话,请手动配置环境变量:把安装的Python程序的路径,复制到我的电脑->属性->高级系统设置->环境变量->Path选项(如果需要 分隔符 使用英文的分好 ; 即可)
版本检测:1.在命令行界面输入 python3 命令,如果安装成功,则可以进入Python交互界面,第一行即可看 到版本信息。
2.在命令行界面输入python -V即可,无需进入交互界面即可查看版本信息。
3.在Windows的开始菜单,打开Python的IDLE,也可以查看到版本信息。(IDLE是Python软件包 自带的一个集成开发环境,初学者可以利用它方便的创建、运行、测试和调试Python程序)
_1Python简介 安装及版本检测的更多相关文章
- Spark简介安装和简单例子
Spark简介安装和简单例子 Spark简介 Spark是一种快速.通用.可扩展的大数据分析引擎,目前,Spark生态系统已经发展成为一个包含多个子项目的集合,其中包含SparkSQL.Spark S ...
- Python 3 mysql 简介安装
Python 3 mysql 简介安装 一.数据库是什么 1. 什么是数据库(DataBase,简称DB) 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合.数据 ...
- Linux简介安装、系统启动过程、目录结构
Linux简介安装.系统启动过程.目录结构 Linux 教程 Linux 英文解释为 Linux is not Unix. Linux 简介 Linux内核最初只是由芬兰人李纳斯·托瓦兹(Linus ...
- 01 Node.js简介, 安装&配置
Node.js 简介 Node.js 是什么 Node.js 有着强大而灵活的包管理器(node package manager,npm) 目前, 已经有强大第三方工具模块, 例如数据库连接, 网站开 ...
- memcached学习——大纲简介 && 安装(基于centos6.5)、启动、关闭memcached(一)
大纲简介 安装前,先简单介绍一下memcached. memcached是一个免费.开源.高性能的分布式缓存.设计memcached的初衷是为了加快web应用程序,减少DB负载. 安装要求:支持大多数 ...
- GO的初始简书(一)简介安装
已经玩了很长一段时间的golang了,做个gopher,下面我将逐步展示各种go语言的开发,从入门开始哦,完全是凭着自己学习和实践的结果展示,如果有说的不对的,请指正. 简介 go语言是由Google ...
- cobbler简介+安装
(介绍部分的内容部分是借鉴网上的非原创) 回顾pxe+kickstart PXE PXE(preboot execute environment,预启动执行环境) PXE启动原理: 当计 ...
- Git:一、简介&安装Git 2.20.1
0.Git官网 1.简介 一个分布式版本控制系统. 作用:自动记录每次文件的改动,还可以让同伴协作编辑. 分布式与集中式相比优点在于:版本库在每个人自己电脑上,不需要一直在网上,也不用担心某一个数据库 ...
- day1-python简介+安装
Python 简介 Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有 ...
随机推荐
- 怎么样防止Sql注入
(1)对于动态构造SQL查询的场合,可以使用下面的技术: 第一:替换单引号,即把所有单独出现的单引号改成两个单引号,防止攻击者修改SQL命令的含义.再来看前面的例子,“SELECT * from Us ...
- 谢欣伦 - 原创教程 - 使用GDI+绘制抗锯齿斜线
早些年用过GDI的同学都知道,用GDI绘图API函数画斜线那个锯齿有多恶心.就像下图第一行的三条斜线: 坦白说,45度斜线在抗锯齿以前还是蛮抗锯齿的,哈哈,抗不抗都没什么差别. 那第二行很自然就看得出 ...
- linux命令行下svn常用命令
linux命令行下svn常用命令 1. 将文件checkout到本地目录 1 #path是服务器上的目录 2 svn checkout path 3 4 #示例 5 svn checkout svn: ...
- C++内联函数(03)
在C++中我们通常定义以下函数来求两个整数的最大值: 代码如下: int max(int a, int b){ return a > b ? a : b;} 为这么一个小的操作定义一个函数的好处 ...
- asp.net中使用jquery ajax保存富文本的问题
前提:为了保证页面的不刷新行为,所以采用了html+jquery+handler的页面保存方式,通过ajax将富文本内容传递给一般处理程序进行操作. 一.问题:1.大文件无法上传? 2.传入handl ...
- expected single matching bean but found 2
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'acc ...
- C++ UI资源
最近又来搞界面了,现把这几天收集到的资料汇总下,方便今后慢慢学习! Duilib: Duilib是一个Windows下免费开源的DirectUI界面库,由于简约易扩展的设计以及稳定高效的实现被各大互联 ...
- js返回到上一个页面刷新与不刷新的写法
返回上个页面刷新: <script>window.location.href=document.referer</script> 返回上个页面不刷新 <script> ...
- HDU4027 Can you answer these queries?(线段树 单点修改)
A lot of battleships of evil are arranged in a line before the battle. Our commander decides to use ...
- Boolean 相关
Boolean(something) 会把里面的变量转化为布尔型 当我们用if(something)判断的时候,相当于调用了这个函数 转化规则如下 DATA TYPE VALUES CONVE ...