zoukankan      html  css  js  c++  java
  • 01 Python简介

      本章节的内容:

        1、Python语言

        2、Python适合用于做什么

        3、程序员如何工作

        4、安装Python

    ----------------------------------------------

    1、Python语言

      Python是什么?

        一种计算机编程语言以及一组配套的软件工具和库;

      Python的特点是什么?

        1、简单易学

        2、效率极高

        3、Python自带各种现成的库

        4、易于维护

      Python的由来?

        Python之父所叙述的(GUIdovanRossum),Python是以喜剧团体Monty Python(巨蟒小组)的名字命名的。

    2、Python适合用户做什么?

      理论是哪个Python可以编写所有功能,但是常规情况下,在以下环境中运行效率更高:

        a脚本环境

        b网站开发(Django(www.djangoproject.com),Bottle(www.bottlepy.org),和Zope(www.zope.org))

        c文本处理

        d科学计算。网络上有很多的库文件用于统计、数学计算和绘图的函数;

        f教育。Python可以作为教学编程的入门语言。

      Python的运行速度是要慢与C或者C++以及JAVA等编程语言的,所以,在开发底层相关程序,例如操作系统是不会选择Python来实现的;

    3、程序员如何工作

      在编写程序之前,我们首先搞清楚目的,也就是客户需求;

      有了需求以后,就可以开始编写源代码;可以通过各种编辑器来实现,甚至是文本文档;

      为了运行源程序,我们需要进行代码解析,也就是通过Python解释器将源代码转换为目标代码。

        例如:源代码为urlexpand.py,则解析后的目标代码就会存放在urlexpand.pyc中;

      之后,我们就可以执行代码程序;实际上,程序员很少与目标代码(.pyc)进行交互;

      最后,检查程序输出。如果发现错误,则回到第二步去检查代码错误;

     4、安装Python程序

      4.1、在Windows环境下安装Python环境

        1、访问Python下载页面:www.python.org/download

        2、下载Windows版本的Python程序

        3、根据操作系统,单击相应的安装程序连接

        4、双击安装即可

        显示安装成功即可

        5、测试安装--通过“开始”中“所有程序”,启动IDLE(Python GUI),运行一个“24*7”,并回车;

      4.2、在Linux环境下安装Python环境

        在Linux环境下,默认是安装了Python了的;

        但是由图可知,我们这里使用的Python为2.6版本;这时我们需要更新到3.0版本以上; 

        a下载安装数据包

    mkdir /usr/local/python3
    cd /usr/local/python3 wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz

        b解压数据包得到源码,安装编译环境

    yum install gcc -y
    yum install openssl-devel //安装ssl的库环境
    yum install libffi-devel //出现如下错误需要安装这个库文件

        c编译安装Python3

    tar xvf python
    cd python
    ./configure --prefix=/usr/local/Python3.7.0/ --enable-optimizations
    make && make install

        安装完成

        d生成命令文件的软连接,以及pip3库文件的软连接

    ln -s /usr/local/Python3.7.0/bin/python3 /bin/python3
    ln -s /usr/local/Python3.7.0/bin/pip3 /bin/pip3

        e测试

        自此,Python3的环境已经搭建完成;

  • 相关阅读:
    Java实现 蓝桥杯VIP 算法训练 装箱问题
    Java实现 蓝桥杯VIP 算法训练 入学考试
    Qt4.6.2已编译二进制版本在VS2005中的问题
    函数可重入问题reentrant functions(函数执行过程中可以被中断,允许多个副本)
    QT的Paint 系统
    取clientdataset detal中的 更新数据, 将detal 转 数据库脚本sql
    delphi 八字排盘源码(post数据以后,又分析数据)
    Working with Entity Relations in OData
    图片轮播插件Nivo Slider
    跨域访问 REST API
  • 原文地址:https://www.cnblogs.com/BurnovBlog/p/11095253.html
Copyright © 2011-2022 走看看