Python在Windows上的环境搭建

 

Python的安装:
在开始使用python之前,需要先准备好相关的工作环境。
Python的安装软件建议从Python的官方网站下载,这样比较权威,跟比较安全
地址为:https://www.python.org/downloads/

在本篇中主要演示在Windows上的安装。

    在Windows系统中安装Python

  •  1. 下载软件

在浏览器中访问   https://www.python.org/downloads/  ,点击上面标有Download Python x.x.x (x.x.x为版本号)的黄色按钮,即可下载python-x.x.x.exe的文件。

 

 

  • 2. 安装Python软件

双击下载好的软件,开始安装并出现如下界面,

  1. Install Now ,点击该项会使用默认参数和默认路径并直接安装完成。
  2. Customize installation ,点击该项会使用用户自定义的路径和参数安装
  3. Install launcher for all users(recommended)默认为勾选,选中后 会为所有用户安装,即切换用户之后,仍然可以使用python
  4. Add Python 3.6 to python ,需要手动勾选,勾选后会自动将python的安装路径添加到环境变量中。如果忘记勾选了,后面可以手动加上。

上面如果点击了Customize installation,则会进入下面的界面

Continue reading “Python在Windows上的环境搭建”

Python简介

Python - Python简介

python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。
它是一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。

Python的特点


  •      python是面向对象的
    python的类模式支持多态、重组、继承等高级概念。

 

  •      python是自由的
    它是一个开源软件,完全开放源码。

 

  •      python是可移植的
    python是用可一直的ANSI C写成的,可以在各主要平台上编译,运行。

 

  •      python的功能很强大
    • 动态类库 – python跟踪程序运行时使用的各种对象,他们不需要复杂的类型和大小的声明
    • 内置的对象类型 – python提供既有弹性又易于使用的数据结构,如list(列表)、dictionary(字典)、string(字符串)作为语言的基本部分。
    • 内置工具 – python提供了功能强大的、标准的操作来处理对象类型,如concatenation(合并)、slice(分片)、sort(排序)、map(映射)等等。
    • 库软件 – python收集了很多预编码的库工具,如正则表达式、网络、对象的持续性等等
    • 第三方软件 – 各种开发者提供的免费预编码工具、如COM、图像、CORBA ORB、XML等等
    • 自动内存管理 – python自动跟踪底层内存的细节,自动分配、回收不在使用的对象,并尽可能的根据需要增加或缩小使用内存。
    • 大型程序的支持 – python包括了模块、类、扩展程序等这样的工具,以便用来创建大型程序。

 

  •     python是可混合的
    python可以十分轻易的与其他语言写成的组件“粘合”在一起。
    如python可以通过C/C++/Java等写成的组件进行扩展,也可以嵌入到C/C++中去。

 

  •    python 易于使用
    python兼顾了快速开发周期和语言简单性。开发周期短,且有简单、缜密的语法和功能强大的高级语言内置工具。

 

python的实用性


python具有广泛的应用,常见于

  1.  系统管理工具
  2.  图形用户接口
  3.  组件集成
  4.  快速原型
  5.  Internet脚本
  6.  数字编程
  7.  数据库编程
  8.  图像处理
  9.  人工智能
  10. 分布式对象
  11. 其他

 

如何运行Python


  •  交互式(命令行)
    直接命令行写输入python进入解释器,然后在提示符>>>后直接输入python语句,即可显示结果,
    输入exit()或者按Ctrl+D (Windows使用Ctrl+Z) 退出解释器。

 

  • 作为Python模块文件
    将python代码保存到.py 结尾的文本文件,然后使用命令来执行该文件:python <文件名> [参数1 参数2 参数3 …]
    文件中以 sys.argv 来读取后面带的参数。

 

  • 作为Unix文件型脚本
    在Unix、Linux或其他类Unix的系统上,可以将python代码变为类似shell的可执行程序(脚本、可执行文件)
    需要两个条件
    a: 特殊的第一行,内容为: #!python_path(解释器在机器上的位置)
    b: 该文件拥有可执行权限: 可以使用 chmod +x 文件名,为文件赋予可执行权限
    直接执行该文件,既可以完成python语句的执行。

 

  • 在其他系统中嵌入
    比如Python/C集成:在C程序中调用python的运行时api

    
    #include &lt;python.h&gt;
    ...
    Py_Initialize();
    PyRun_SimpleString("x=example+string");
    
    
  •  特定平台的启动方法
    参考 https://www.python.org/downloads/ 的说明