• [TimLinux] Python 使用入门


    1. 为什么用Python

    • 软件质量:Python注重可读性、一致性和软件质量。
    • 提高开发者的效率:Python代码的大小往只有C++/Java代码的1/5 ~ 1/3。
    • 程序的可移植性:绝大多数Python程序不需要修改,即可运行在Linux、Windows等系统上。
    • 标准库的支持:内置众多预编译兵可移植的功能模块(标准库)。
    • 组件集成:能够用Python代码调用C/C++的库,能够与其他编程语言高效集成到一起。
    • 享受乐趣:Python易用、强大的标准库

    2. 软件质量

    从哲学理念上讲,Python采用极简主义的设计理念。比如解决一个问题有多种途径,Python则在一条途径上做到最佳,且只提供这条途径。Python崇尚的就是“简洁胜于复杂“,执行python -c "import this"打印Python之禅。

    3. 开发效率

    Python总是付出更小的精力完成更多的任务。

    4. 脚本语言

    称Python为脚本语言,多数时候在于Python所支持的快速、灵活的开发模式,而不是特定的应用领域的概念,比如Python应用在Web开发领域,我更乐于称呼Python为程序。Python语言自身具有三方面的角色:

    • shell工具:面向系统的工具语言
    • 控制语言:灵活的控制工具,Python代码作为独立的工具运行,来单独完成特定的功能。
    • 使用快捷:可采用快速、递增的编程模式,编程任务简单,但是完成的功能又能够很强大。

    5. 缺点

    确实没有C、C++程序的性能高

    6. 应用场景

    相当广泛

    • Web编程
    • 系统编程
    • GUI编程
    • 数据库编程
    • 网络编程
    • 大数据、数据分析
    • 科学计算领域

    7. 特点

    • 面向对象
    • 开源免费
    • 功能强大
    • 与其他编程语言混合
    • 简单易用
    • 简单易学
  • 相关阅读:
    本周总结
    本周总结
    本周总结
    本周总结
    性能分析(4)
    大型网站高性能架构
    第二天大数据清洗
    性能分析(2)
    六大质量属性——性能分析(1)
    java设计模式9-代理模式
  • 原文地址:https://www.cnblogs.com/timlinux/p/9073755.html
Copyright © 2020-2023  润新知