网站大量收购独家精品文档,联系QQ:2885784924

Python入门经典[定义].pdf

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python 入门 原著 Guido van Rossum 翻译 李东风 第一章 介绍 第二章 解释程序的使用 第三章 基本使用 第四章 流程控制 第五章 Python 数据结构 第六章 模块 第七章 输入输出 第八章 错误与例外 第九章 类 第十章 进一步学习 第一章 介绍 脚本语言是类似 DOS批处理、 UNIX shell 程序的语言。脚本语言不需要每次编译再执行,并且在 执行中可以很容易地访问正在运行的程序, 甚至可以动态地修改正在运行的程序, 适用于快速地开 发以及完成一些简单的任务。 在使用脚本语言时常常需要增的新的功能, 但有时因为脚本语言本来 就已经很慢、很大、很复杂了而不能实现;或者,所需的功能涉及只能用 C 语言提供的系统调用 或其他函数 —— 通常所要解决的问题没有重要到必须用 C 语言重写的程度;或者,解决问题需要 诸如可变长度字符串等数据类型 (如文件名的有序列表) ,这样的数据类型在脚本语言中十分容易 而 C语言则需要很多工作才能实现;或者,编程者不熟悉 C 语言:这些情况下还是可以使用脚本 语言的。 在这样的情况下, Python 可能正好适合你的需要。 Python 使用简单,但它是一个真正的程序语言, 而且比 shell 提供了更多结构和对大型程序的支持。另一方面,它比 C 提供更多的错误检查,它 是一个非常高级的语言,内置了各种高级数据结构,如灵活的数组和字典,这些数据结构要用 C 高效实现的话可能要花费你几天的时间。 由于 Python 具有更一般的数据结构, 它比 Awk甚至 Perl 适用的范围都广,而许多东西在 Python 内至少和在这些语言内一样容易。 Python 允许你把程序分解为模块, 模块可以在其他 Python 程序中重用。 它带有一大批标准模块可 以作为你自己的程序的基础 —— 或作为学习 Python 编程的例子。系统还提供了关于文件输入输出、 系统调用、插座 (sockets) 的东西,甚至提供了窗口系统 (STDWIN)的通用接口。 Python 是一个解释性语言,因为不需要编译和连接所以能节省大量的程序开发时间。解释程序可 以交互使用, 这样可以可以很容易地试验语言的各种特色, 写只用一次的程序, 或在从底向上程序 开发中测试函数。它也是一个方便的计算器。 Python 允许你写出非常严谨而且可读的程序。 用 Python 写的程序通常都比相应的 C程序要短, 因 为如下几个理由: 高级的数据结构允许你用一个语句表达复杂的操作 ; 复合语句是靠缩进而不是用表示开始和结束的括号 ; 不需要变量声明或参量声明。 Python 是可扩充的: 如果你会用 C语言编程就很容易为解释程序增加新的内置函数或模块, 这样可以以最快速度执行关键操作,或把 Python 程序和只能以二进制码提供的库(如不同 厂商提供的图形库)连接起来。当你变得确实很在行时你可以把 Python 解释器与用 C 写的 应用相连接,把它作为该应用的扩展或命令语言。 Python 的命名是由 BBC的 “Monty Pythons Flying Circus ” 节目而得,与蟒蛇没有什么关系。 第二章 解释程序的使用 在命令行键入 python 或在 Windows环境下双击相应的图标可以进入 Python 的解释程序

文档评论(0)

肖四妹学教育 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档