Chinaunix首页 | 论坛 | 博客

分类: Python/Ruby

2014-02-17 22:43:41

       Python  是一款开源的软件且是支持多平台的脚本语言;Python既支持面向过程的编程也支持面向对象的编程。 面向过程编程是在丰富的第三方库和函数之上构建起来的。
       官网地址 :         学习资料:简明Python教程,Python核心编程,Python参考手册以及官网手册。暂且拿手头这本书作为参考资料。
       下载版本:python 3.3.4
        
安装:
      下载源代码后,按照README文件中介绍的步骤,执行如下命令:
        ./configure
        make(貌似时间还比较长呀,加个-j 4会快点).
        make test
        sudo make install
运行:
       就算一个 (3**3) == 27吧,至少一个不错的计算器。

主要特性:
      可扩展性。在Python中可以执行C/C++函数。本人了解的方法一:C/C++函数编译链接为可执行程序,Python调用os.sys("")执行程序。这种方式的缺点:1、可执行程序只能返回执行结果,成功/失败;2、C/C++可以提供动态库,但是os.sys("")方式却无法调用。 陈皓大牛的一篇博客,介绍了Python是如何调用C函数的。。
      可嵌入性。把Python程序嵌入到C/C++程序中,自己能想到的好处之一是python在解析配置文件时是相当方便的。具体方法可参考链接:。
     丰富的库。Python标准库很庞大,功能很强大。

阅读(558) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~