一.前言

1.Python是著名的“龟叔”Guido van Rossum发明的

2.python分为python2和python3两大版本,python2渐渐被淘汰,建议使用python3

3.python是一种面向对象的解释型计算机程序设计语言

4.python是脚本语言,区别于C、Java、C++等系统编程语言

5.python的优点:(1)优雅、明确、简洁;(2)丰富的第三方库;(3)自由、开放源码;(4)跨平台、可移植;(5)可拓展、可嵌入

6.python的缺点:(1)运行速度慢;(2)代码不能加密

7.python解释器有多种:CPython(官方默认,使用最广,>>>),IPython(增强交互,In[序号]:),PyPy(提高执行速度),Jython,IronPython

8.python官网:https://www.python.org/

9.python官方文档:https://docs.python.org/3/

二.windows下安装python3.6

(1)到官网下载对应自己电脑操作系统的python版本  https://www.python.org/downloads/windows/

  其中:带-64的表示适用于64位的操作系统,但不兼容32位的操作系统;没带的表示适用于32位的操作系统,同时也兼容64位的操作系统

  后缀:executable installer表示python的可执行安装文件;zip file表示压缩的文件;web-based installer表示基于网页的安装

(2)这里选择对应python版本的32位可执行安装文件进行下载,并双击运行

  注意:(1)install now表示自动安装;customize installation表示自定义安装;(2)勾选Add Python 3.6 to PATH 添加python到路径

三.检查python是否安装成功

(1)启动命令行,进入命令行模式:键盘win+R (启动命令行),在运行窗口输入 cmd(command)进入终端

(2)在终端中直接输入 python ,如果显示python相关信息并且进入python解释器(>>>)则表明安装成功

(3)用exit()命令退出pyhton解释器和退出终端

四.设置环境变量

(1)我的电脑 - 属性 - 高级系统变量 - 高级 - 环境变量 - 系统变量 - Path(双击进行编辑) - 新建 - 输入完整的安装路径(比如E:\python3.6.4)

(2)pip设置环境变量时步骤同上,唯一的不同在于:输入完整路径(E:\python3.6.4\Scrips)

五.执行python文件

1.python执行文件都是以  .py 结尾

2.执行python文件:(1)命令行模式:切换目录(cd /d 目录),进入  .py 所在的目录,输入命令:python  xxx.py

  (2)python交互模式:在命令行直接输入python进入python解释器,命令提示符>>>,直接敲代码,回车执行得到结果

  (3)在像pycharm一样的IDE(集成开发环境)中创建 .py 文件,敲代码,直接run

六.下载pycharm

1.pycharm官网:http://www.jetbrains.com/pycharm/

2.pycharm中:(1)interpreter表示解释器,可以选择python解释器;(2)Create New Project创建一个新工程,相似创建一个放一系列.py文件的文件夹

  (3)可以直接在文件夹上右击New-python file来创建一个py文件;(4)很多设置在Settings里面,是一个扳手的标志(ctrl+alt+S)

python3 准备的更多相关文章

  1. python3  threading初体验

    python3中thread模块已被废弃,不能在使用thread模块,为了兼容性,python3将thread命名为_thread.python3中我们可以使用threading进行代替. threa ...

  2. Python3中的字符串函数学习总结

    这篇文章主要介绍了Python3中的字符串函数学习总结,本文讲解了格式化类方法.查找 & 替换类方法.拆分 & 组合类方法等内容,需要的朋友可以参考下. Sequence Types ...

  3. Mac-OSX的Python3.5虚拟环境下安装Opencv

    Mac-OSX的Python3.5虚拟环境下安装Opencv 1   关键词 关键词:Mac,OSX,Python3.5,Virtualenv,Opencv 2   概述 本文是一篇 环境搭建 的基础 ...

  4. Ubuntu部署python3.5的开发和运行环境

    Ubuntu部署python3.5的开发和运行环境 1 概述 由于最近项目全部由python2.x转向 python3.x(使用目前最新的 python3.5.1) ,之前的云主机的的默认python ...

  5. Python3 登陆网页并保持cookie

    网页登陆 网页登陆的原理都是,保持一个sessionid在cookie然后,根据sessionid在服务端找到cookie进行用户识别 python实现 由于python的简单以及丰富的类库是开发网络 ...

  6. 阿里云 SDK python3支持

    最近的一个项目需要操作阿里云的RDS,项目使用python3,让人惊讶的是官方的SDK竟然只支持python2 在阿里云现有SDK上改了改,文件的修改只涉及aliyun/api/base.py,详见h ...

  7. python3爬取1024图片

    这两年python特别火,火到博客园现在也是隔三差五的出现一些python的文章.各种开源软件.各种爬虫算法纷纷开路,作为互联网行业的IT狗自然看的我也是心痒痒,于是趁着这个雾霾横行的周末瞅了两眼,作 ...

  8. CentOS7中安装Python3.5

    1.下载 https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz 2.上传到服务器 3. 安装相关依赖 yum install gcc ope ...

  9. 使用virtualenv搭建python3开发环境

    问题描述 环境: CentOS6.5 想在此环境下使用python3进行开发,但CentOS6.5默认的python环境是2.6.6版本. 之前的做法是直接从源码安装python3,替换掉现有的开发环 ...

  10. 烂泥:python2.7和python3.5源码安装

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我的微信ilanniweb 前几天在centos6.6安装ansible时,一直提示python版本不对,导致不能安 ...

随机推荐

  1. 【Aizu - 0189】Convenient Location (最短路 Floyd算法)

    Convenient Location 直接翻译了 Descriptions 明年毕业的A为就业而搬家.就职的公司在若干城市都有办公室,不同天出勤的办公室也不同.所以A在考虑住在哪去各个办公室的时长最 ...

  2. mysql中mysql数据库丢失报错Can't open the mysql.plugin table

    180720 10:00:54 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 18 ...

  3. iostat (转https://www.cnblogs.com/ftl1012/p/iostat.html)

    iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视.它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况.iostat也有一个弱 ...

  4. 第一周006------Java 三大版本含义——Java ME和安卓开发的关系

    Java ME 和安卓开发没有任何关系 Java  SE(Java Standard Edition):标准版,定位在个人计算机的应用(桌面系统 QQ  游戏)Java  EE(Java Enterp ...

  5. Django之Hook函数

    Django之钩子Hook方法 局部钩子: 在Fom类中定义 clean_字段名() 方法,就能够实现对特定字段进行校验.(校验函数正常必须返回当前字段值) def clean_name(self): ...

  6. MySQL之锁、事务、优化、OLAP、OLTP

    本节目录 一 锁的分类及特性 二 表级锁定(MyISAM举例) 三 行级锁定 四 查看死锁.解除锁 五 事务 六 慢日志.执行计划.sql优化 七 OLTP与OLAP的介绍和对比 八 关于autoco ...

  7. 针对Quizii的基本抓包实验(Fiddler)

    本实验仅限于了解POST和GET几种常规数据获取方案的学习.简单的来说,POST就是向服务器发送数据,GET会向服务器请求数据.可以参考https://www.zhihu.com/question/2 ...

  8. JVM命令行参数解析

    1. java命令行参数 先看java命令行的参数 solr@2f1fe8cc9f09:/opt/solr/server/solr-webapp/webapp$ java Usage: java [- ...

  9. AES密码算法详解(转自https://www.cnblogs.com/luop/p/4334160.html)

    0 AES简介 我们知道数据加密标准(Data Encryption Standard: DES)的密钥长度是56比特,因此算法的理论安全强度是256.但二十世纪中后期正是计算机飞速发展的阶段,元器件 ...

  10. 日志(log4j2)

    日志测试java代码如下: package com.learn.test; import org.apache.logging.log4j.LogManager; import org.apache. ...