python学习之第一课时--初始python

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习之第一课时--初始python相关的知识,希望对你有一定的参考价值。

  • Python前世今世

                     python是什么

                               python是一门多种用途的编程语言,时常在扮演脚本语言的角色

                     python流行原因

                             软件质量 

                             提高开发者效率(python代码大小为C/java的1/3-1/5)

                            程序的可移植性

                            标准库的支持

                            组件集成

                            享受简便其中

                     python的种类

                            Cpython    Jython     IronPython     PyPy(特殊)    RubyPython,Brython          

     CPython是python语言的标准实现,Jython和IronPython分别是python程序的java和.NET的实现;它们都是python解释器的替代实现

python技术优点
            面向对象
            免费
            可移植
            功能强大
            动态类型
            自动内存管理(“垃圾回收”)
            内置对象类型和工具
            库和第三方工具
python缺点
            不像C和C++这类常规的编程语言运行得那么快

  • python解释器

        一种让其他程序运行起来的程序,也可以理解为解释代码或者代码文件的软件
        作用:代码与机器的计算机硬件之间的软件逻辑层

  • python环境

 安装python
      windows:
            1.下载安装包     http://www.python.org/downloads/
            2.安装           默认安装路径  c:\python27
            3.配置环境变量
              【右键计算机】---》【属性】---》【高级系统设置】---》【高级】---》【环境变量】---》【在第二个内容框中找到变量名为path的一行,双击】
               ---》【python安装目录追加到变值值中,用;分割】
               如: 原来的值;c:\python27,切记前面有分号,且;为英文
       linux:
            无需安装,原来python环境

            如: #/$python  切换到python交互提示模式下,python为2.0版本
                #/$python3   则切换到python3.0版本

         提醒:linux的yum依赖自带python,为防止错误,为此更新就是在安装一个python
                1.安装gcc,用于编译python源码  yum install gcc
                2.下载源码包   https://www.python.org/ftp/python/
                3.解压并进入源码文件
                4.编译安装     ./configure makeall make install
                5.查看版本     /usr/local/bin/python2.7 -v































以上是关于python学习之第一课时--初始python的主要内容,如果未能解决你的问题,请参考以下文章

python学习之第十四课时--基本数据练习

python学习之第十三课时--其他数据类型,其他

python学习之第八课时--for和while循环

python学习之第七课时--基本条件语句if

python学习之第十课时--基本数据类型(tuple)

python学习之第十六课时--缩进(indentation)