zoukankan      html  css  js  c++  java
  • Python学习笔记1_初识Python

    一、Python的发展

    1、CNRI时期:CNRI是自助Python发展初期的重要单位,Python1.5版之前的成果大部分都在此时期内完成

    2、BeOpen时期:Guido van Rossum与BeOpen公司合作,此一时间将Python2.0推出,甚至Python1.6也同时问世,但原则上已经分别维护了。

    3、DC时期:目前Guido已离开BeOpen公司,将开发团队带到Digital Creations(DC)公司,该公司以发展Zope系统闻名,因此这项合作也颇受注目。

    4、Python3.0(还未到大量投放到市场中)

    二、Python特征

    Python变成语言中的定位

    -脚本语言  -高阶动态变成语言

    简单易学、解释性&编译性(可以不用编译,也可以编译,编译后速度提升哦)、面向对象、高级语言、可扩展性及可嵌入性、免费开源、可移植性、丰富的库。

    三、Python的应用

    Google:实现web爬虫和搜索引擎中的很多组件

    Yahoo:管理讨论组

    NASA:NASA在它的几个系统中既用了Python开发,作为脚本语言

    YouTube:视频分享服务大部分是由Python编写的

    四、搭建Python环境

    Linux环境自带python解释器,输入python直接使用

    Widows环境下载安装python的msi包直接安装

    五、Python的文件类型

    1、源代码

    Python源代码的文件以”py”为扩展名,由Python程序解释,不需要编译。

    2、字节代码

    Python源文件经编译后生成扩展名为”pyc”的文件;

    编译方法:import py_compile

             py_compile.compile(“hell.py”)

    3、优化代码

    经过优化的源文件,扩展名为”.pyo”

    python -O -m py_compile hell.py

  • 相关阅读:
    Tomcat单独部署,控制台乱码解决方法
    mysql授权访问数据库
    Arrays.binarySearch采坑记录及用法
    使用Spring Ehcache二级缓存优化查询性能
    Redis批量删除缓存数据
    Java并发包之Semaphore用法
    Java并发包之CountDownLatch用法
    如何用Xshell导出文件到桌面本地
    Semaphore信号量原理
    老应用链接替换到新链接
  • 原文地址:https://www.cnblogs.com/fansik/p/6375292.html
Copyright © 2011-2022 走看看