zoukankan      html  css  js  c++  java
  • python学习day1

    python简单介绍:

    • Python的创始人为Guido van Rossum。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承。之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者。
    • ABC是由Guido参加设计的一种教学语言。就Guido本人看来,ABC 这种语言非常优美和强大,是专门为非专业程序员设计的。但是ABC语言并没有成功,究其原因,Guido 认为是非开
    • 放造成的。Guido 决心在Python 中避免这一错误。同时,他还想实现在ABC 中闪现过但未曾实现的东西。

    标识

    标识

    • 就这样,Python在Guido手中诞生了。可以说,Python是从ABC发展起来,主要受到了Modula-3(另一种相当优美且强大的语言,为小型团体所设计的)的影响。并且结合了Unix shell和C的习惯。
    • 1991年,第一个Python编译器诞生,它是C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。
    • Ganddaddy of Python web frameworks ,Zope 1 was released in 1999
    • Python 1.0 – January 1994 增加了 lambda,map,filter and reduce.
    • Python 2.0 – October 16,2000,加入了内存回收机制,构成了现在的Python语言框架的基础
    • Python 2.4 – November 30 ,2004,同年目前最流行的WEB框架Django诞生
    • Python 2.5 – September 19,2006
    • Python 2.6 – October 1 ,2008
    • Python 2.7 – July 3 ,2010
    • In Novermber 2014,it was announced that Python2.7 would be supported until 2020,and     reaffirmed that there would be no 2.8 release as users were expected to move to Python 3.4+ as soon as soon as possible
    • 译文:
    • 在11月2014,官方宣布将支持Python2.7直到2020,并重申,将不会有2.8版本,希望用户尽快移动到Python 3.4 +版本
    • Python 3.0 – December 3,2008
    • Python 3.1  – June 27 ,2009
    • Python 3.2  – February 20 ,2011
    • Python 3.3  – September  29,2012
    • Python 3.4  – March 16 ,2014
    • Python 3.5  – Sepember 13,2015

    Python应用

    Web Programming: Django,Pyramid,Bottle,Tornado,Flask,web2py

    GUI Development: wxPython,tklnter,PyGtk,PyGObject,PyQt

    Scientific and Numeric: SciPy,Pandas,IPython

    Software Development: Buildbot,Trac,Roundup

    System Administration: Ansible,Salt,OpenStack


    Python环境

    安装:

    windows:

    1、下载安装包

    https://www.python.org/downloads/

    2、安装

    默认安装路径:C:python27

    3、配置环境变量

    【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】

    如:原来的值;C:python27,切记前面有分号

    linux:

    无需安装,原装Python环境

    ps:如果自带2.6,请更新至2.7

    更新:

    windows:

    卸载重装即可

    linux:

    Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python

    查看默认Python版本

    python -V

    1、安装gcc,用于编译Python源码

    yum install gcc

    2、下载源码包,https://www.python.org/ftp/python/

    3、解压并进入源码文件

    4、编译安装

    ./configure

    make all

    make install

    5、查看版本

    /usr/local/bin/python2.7 -V

    6、修改默认Python版本

    mv /usr/bin/python /usr/bin/python2.6

    ln -s /usr/local/bin/python2.7 /usr/bin/python

    7、防止yum执行异常,修改yum使用的Python版本

    vi /usr/bin/yum

    将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6


  • 相关阅读:
    unity, 显示像素图,以及iOS下像素图变模糊解决办法
    unity, iOS集成微信
    unity, PlayerPrefs.GetInt(key,defaultValue)
    unity, 对于Debug.Log输出的log,可以双击定位到代码
    unity, UGUI Image shader
    unity, use particleSystem with UGUI
    unity, UGUI Text fadeIn
    unity, write/read txt file
    unity, get Canvas Scaler referenceResolution
    unity, change parent and keep localPosition or worlPosition
  • 原文地址:https://www.cnblogs.com/spykids/p/5301564.html
Copyright © 2011-2022 走看看