- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 的解释程序
您可能关注的文档
最近下载
- 胸、上腹部和盆腔CT图谱.ppt
- 达风21TD 31TD车铣复合数控系统用户手册4.pdf
- 《兰亭集序》(原文带拼音+全文翻译、注释、写作背景).pdf VIP
- 2025年“T8八省联考”语文试题评析及高考备考策略 课件.pptx
- 中考道德与法治7-9年级知识点复习提纲.pdf
- 备考资料中考生物复习提纲:认识生物.docx
- 哈弗-哈弗H8-产品使用说明书-哈弗H8-2017款 2.0T 8AT 四驱 悦享型-CC6480TM62-哈弗H8-使用说明书-红标-中文-18-17.05-01Z1.pdf
- 铜仁市第十二中学2021年中考备考复习方案.docx VIP
- 场平工程专项施工方案.docx
- 青岛版科学二年级下册《多样的天气》课件.pptx VIP
文档评论(0)