Python是一门解释型的动态语言

Python官网

语言分为解释型和编译型语言 解释型:没有编译器,程序运行生命周期,全程需要解释器的参与(主流) 编译型:没有解释器,编译一次,终生可用(静态语言),没有跨平台能力 如:C语言、C++、汇编、C#

python适合独立作者

常用领域:人工智能AI、大数据(数据分析)

优势

开发效率快、上手难度低

与其他语言比较

模块丰富(第三方模块库,由全球的技术人员提供)、活跃的社区、无复杂功能

下载

Python下载地址

LINUX/UNIX下载 MAC OS X下载 windows下载

因为我使用的是windows,所以这里推荐使用3.6.5版本最为稳定(不适用于XP以及XP之前)

安装python解释器

双击程序包安装,需要安装到C盘,对系统有依赖性,需要勾选最下方的Add Python 3.6 to PATH,点击install Now,开始安装

image-20191223094505724

安装条完了之后,出现下图,即可,如果红色区域有内容,点击内容后会消失,然后在关闭

image-20191223094855422

验证安装,进入windows中的cmd界面输入python

image-20191223094950230

exit()即可退出

编写代码工具

使用IDE或者编辑器来作为写代码的工具

新手使用IDE(重 heavy)

有依赖性、不推荐使用

IDE种类如下举例: vistual studio 2019:30G大小 Pychram Clion:语法检查过于严格,会为每个python创建虚拟环境,只推荐学习使用,不推荐生成环境使用

高手使用编辑器(轻 light)

编辑器种类如下举例: Notepad++:过于简单,大小1M,适用于修改已经写好的python工具,不适用于直接上手写代码 github ATOM:大小100M多,适用于写网页,自动排版,自动补齐,很香 visual studio code:推荐使用这一款编辑器,简称vs code,vs code官网,vs code下载

安装vs code

同意协议

image-20191223101014882

安装目录路径

image-20191223101102600

创建开始菜单快捷方式

image-20191223101208891

选择创建快捷方式,及选择功能

image-20191223101247169

安装即可

image-20191223101334156

image-20191223101426758

应用界面

image-20191223101524041

安装编辑器的python模块

在扩展模块中,搜索python(联网状态),点击绿色的install,等待安装完成即可

image-20191223104922711

安装完成后刷新当前页面会显示如下蓝条即成功

image-20191223105410017

在cmd中安装python的调试代码
pip install pyint 显示以下则成功

C:\Users\那年今日>pip install pyint
Collecting pyint
  Downloading https://files.pythonhosted.org/packages/44/94/d0d95d878cb7dd119b81a7f841ab48730e6f2969953330f1bb98385fcbe3/pyint-1.1.0-py3-none-any.whl
Installing collected packages: pyint
Successfully installed pyint-1.1.0
You are using pip version 9.0.3, however version 19.3.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

准备写代码的环境

先找一个地方创建一个目录,用来存放python目录
然后打开编辑器vs code
file→new folder(创建目录)→选择自己创建的目录

会弹出如图画面
image-20191223110140024

目录右侧有创建目录和创建文件的图标,先创建一个目录,用来练习,在再目录中创建一个文件,用来写代码
image-20191223110437781

然后在右下角会弹出缺少组件,点击instal等待l即可,如果出现红色字体,关闭编辑器,重新打开,重新安装即可
image-20191223110645068

评论




正在载入...
PoweredHexo
HostedAliyun
DNSAliyun
ThemeVolantis
UV
PV
BY-NC-SA 4.0