Python 3 教程

  • 简述

    Python 是一种通用的解释型、交互式、面向对象的高级编程语言。它由 Guido van Rossum 在 1985 年至 1990 年间创建。与 Perl 一样,Python 源代码也可以在 GNU 通用公共许可证 (GPL) 下获得。Python 以名为“Monty Pythonís Flying Circus”的电视节目命名,而不是以 Python-the snake 命名。
    Python 3.0 于 2008 年发布。虽然这个版本应该是向后不兼容的,但后来它的许多重要特性已经被向后移植以与 2.7 版兼容。本教程对 Python 3 版本的编程语言有足够的了解。请参阅此链接以获取我们的 Python 2 教程。
  • 为什么要学习 Python 3?

    Python 是一种高级、解释型、交互式和面向对象的脚本语言。Python 被设计成具有高度可读性。它经常使用英语关键字,而其他语言使用标点符号,并且它的句法结构比其他语言少。
    Python 是学生和工作专业人士成为优秀软件工程师的必备条件,特别是当他们在 Web 开发领域工作时。我将列出学习 Python 的一些主要优势:
    • 解释型语言− Python 在运行时由解释器处理。您不需要在执行之前编译您的程序。这类似于 PERLPHP
    • 交互式− 您实际上可以坐在 Python 提示符下并直接与解释器交互以编写您的程序。
    • 面向对象− Python 支持将代码封装在对象中的面向对象风格或编程技术。
    • Python是初学者的语言− Python 对于初级程序员来说是一种很棒的语言,它支持从简单的文本处理到 WWW 浏览器再到游戏的广泛应用程序的开发。
  • Python 的特点

    以下是 python 的重要特征 -
    • 它支持函数式和结构化编程方法以及 OOP。
    • 它可以用作脚本语言,也可以编译为字节码以构建大型应用程序。
    • 它提供非常高级的动态数据类型并支持动态类型检查。
    • 它支持自动垃圾收集。
    • 它可以轻松地与 CC++、COM、ActiveX、CORBA 和 Java 集成。
  • 使用 Python 的 Hello World。

    只是为了让您对 Python 有点兴奋,我将为您提供一个小型的常规 Python Hello World 程序,您可以使用演示链接来尝试它。
    
    print "Hello, Python!"
    
  • Python的应用

    如前所述,Python 是网络上使用最广泛的语言之一。我将在这里列出其中的一些:
    • 易于学习− Python 关键字少,结构简单,语法清晰。这使学生能够快速掌握语言。
    • 易于阅读− Python 代码定义更清晰,更清晰可见。
    • 易于维护− Python 的源代码相当易于维护。
    • 广泛的标准库− Python 的大部分库在 UNIX、Windows 和 Macintosh 上具有很强的可移植性和跨平台兼容性。
    • 交互式模式− Python 支持交互模式,允许交互测试和调试代码片段。
    • 跨平台− Python 可以运行在多种硬件平台上,并且在所有平台上具有相同的接口。
    • 可扩展− 您可以向 Python 解释器添加低级模块。这些模块使程序员能够添加或自定义他们的工具以提高效率。
    • 数据库− Python 提供与所有主要商业数据库的接口。
    • GUI 编程界面− Python 支持 GUI 应用程序,可以创建并移植到许多系统调用、库和 Windows 系统,例如 Windows MFC、Macintosh 和 Unix 的 X Window 系统。
    • 可收缩− Python 为大型程序提供了比 shell 脚本更好的结构和支持。
  • 观众

    本教程专为希望将 Python 技能升级到 Python 3 的软件程序员而设计。本教程也可用于从头开始学习 Python 编程语言。
  • 先决条件

    您应该对计算机编程术语有基本的了解。对任何编程语言有基本了解者优先。