python 入门 ,python简洁教程
python 入门 ,python简明教程本书依照?创作公用约定(署名-非派生作品-非商业用途)?发布。概要无论您刚接触
python 入门 ,python简明教程
本书依照?创作公用约定(署名-非派生作品-非商业用途)?发布。
概要
无论您刚接触电脑还是一个有经验的程序员,本书都将有助您学习使用Python语言。
目录表
前言本书的读者本书的由来本书目前的状况官方网站约定条款欢迎给我反馈值得思考的一些东西1.?介绍简介Python的特色?????概括为什么不使用Perl?程序员的话2.?安装PythonLinux和BSD用户Windows?用户概括3.?最初的步骤简介使用带提示符的解释器挑选一个编辑器使用源文件?????输出?????它如何工作可执行的Python程序获取帮助概括4.?基本概念字面意义上的常量数字符串变量标识符的命名数据类型对象?????输出?????它如何工作逻辑行与物理行缩进概括5.?运算符与表达式简介运算符运算符优先级?????计算顺序?????结合规律表达式?????使用表达式概括6.?控制流简介if语句?????使用if语句?????它如何工作while语句?????使用while语句for循环?????使用for语句break语句?????使用break语句continue语句?????使用continue语句概括7.?函数简介?????定义函数函数形参?????使用函数形参局部变量?????使用局部变量?????使用global语句默认参数值?????使用默认参数值关键参数?????使用关键参数return语句?????使用字面意义上的语句DocStrings?????使用DocStrings概括8.?模块简介?????使用sys模块字节编译的.pyc文件from..import语句模块的__name__?????使用模块的__name__制造你自己的模块?????创建你自己的模块?????from..importdir()函数?????使用dir函数概括9.?数据结构简介列表?????对象与类的快速入门?????使用列表元组?????使用元组?????元组与打印语句字典?????使用字典序列?????使用序列参考?????对象与参考更多字符串的内容?????字符串的方法概括10.?解决问题——编写一个Python脚本问题解决方案?????版本一?????版本二?????版本三?????版本四?????进一步优化软件开发过程概括11.?面向对象的编程简介self类?????创建一个类对象的方法?????使用对象的方法__init__方法?????使用__init__方法类与对象的变量?????使用类与对象的变量继承?????使用继承概括12.?输入/输出文件?????使用文件储存器?????储存与取储存概括13.?异常错误try..except?????处理异常引发异常?????如何引发异常try..finally?????使用finally概括14.?Python标准库简介sys模块?????命令行参数?????更多sys的内容os模块概括15.?更多Python的内容特殊的方法单语句块列表综合?????使用列表综合在函数中接收元组和列表lambda形式?????使用lambda形式exec和eval语句assert语句repr函数概括16.?接下来学习什么?图形软件?????GUI工具概括探索更多内容概括A.?自由/开放源码软件(FLOSS)B.?关于本书后记关于作者关于译者关于简体中文译本C.?修订记录时间表术语表表格
5.1?运算符与它们的用法5.2?运算符优先级15.1?一些特殊的方法例子
3.1?使用带提示符的Python解释器3.2?使用源文件4.1?使用变量和字面意义上的常量5.1?使用表达式6.1?使用if语句6.2?使用while语句6.3?使用for语句6.4?使用break语句6.5?使用continue语句7.1?定义函数7.2?使用函数形参7.3?使用局部变量7.4?使用global语句7.5?使用默认参数值7.6?使用关键参数7.7?使用字面意义上的语句7.8?使用DocStrings8.1?使用sys模块8.2?使用模块的__name__8.3?如何创建你自己的模块8.4?使用dir函数9.1?使用列表9.2?使用元组9.3?使用元组输出9.4?使用字典9.5?使用序列9.6?对象与参考10.1?备份脚本——版本一10.2?备份脚本——版本二10.3?备份脚本——版本三(不工作!)10.4?备份脚本——版本四11.1?创建一个类11.2?使用对象的方法11.3?使用__init__方法11.4?使用类与对象的变量11.5?使用继承12.1?使用文件12.2?储存与取储存13.1?处理异常13.2?如何引发异常14.1?使用sys.argv15.1?使用列表综合15.2?使用lambda形式