Python 3.5 技術手冊_Python教程
Python教程

Python 3.5 技術手冊_Python教程

资源名称:Python 3.5 技術手冊 资源目录: ch01 Python起步走 ch02 從REPL到IDE ch03 型態與運算子 ch04 流程語法與函式 ch05 從模組到類別 ch06 類別的繼承 ch07 例外處理 ch08 open() 與io模組 ch09 資料結構 ch10 資料永續與交換 ch11 常用內建模組 ch12 除錯、測試與效能 ch13 並行與平行 ch14 進階主題 附錄A venv 附錄B Django簡介 资源截图:
Python网络爬虫实战_Python教程
Python教程

Python网络爬虫实战_Python教程

资源名称:Python网络爬虫实战 内容简介: 本书从Python的安装开始,详细讲解了Python从简单程序延伸到Python网络爬虫的全过程。本书从实战出发,根据不同的需求选取不同的爬虫,有针对性地讲解了几种Python网络爬虫。本书共8章,涵盖的内容有Python语言的基本语法、Python常用IDE的使用、Python第三方模块的导入使用、Python爬虫常用模块、Scrapy爬虫、Beautiful Soup爬虫、Mechanize模拟浏览器和Selenium模拟浏览器。本书所有源代码已上传网盘供读者下载。本书内容丰富,实例典型,实用性强。适合Python网络爬虫初学者、数据分析与挖掘技术初学者,以及高校及培训学校相关专业的师生阅读。 作者简介: 胡松涛,高级工程师,参与多个Linux开源项目,github知名代码分享者,活跃于国内著名的多个开源论坛。出版图书《树莓派开发从零开始学–超好玩的智能小硬件制作书》。 资源目录: 第1章 Python环境配置 1 1.1Python简介 1 1.1.1Python的历史由来 1 1.1.2Python的现状 2 1.1.3Python的应用 2 1.2Python开发环境配置 4 1.2.1Windows下安装Python 4 1.2.2Windows下安装配置pip 9 1.2.3Linux下安装Python 10 1.2.4Linux下安装配置pip 12 1.2.5永远的开始:hello world 15 1.3 本章小结 20 第2章 Python基础 21 2.1Python变量类型 21 2.1.1数字 21 2.1.2字符串 24 2.1.3列表 28 2.1.4元组...
Maya Python游戏与影视编程指南_Python教程
Python教程

Maya Python游戏与影视编程指南_Python教程

资源名称:Maya Python游戏与影视编程指南 内容简介: 本书涵盖了与Maya相关的Python的主要内容,解答了有关Maya的多个Python实施问题,包括最强大的PyMEL和漂亮的PyQt用户界面。本书内容包括基础知识和更高级的主题,分为3部分,共12章。第1部分为Python和Maya的基础知识,第2部分是使用Python设计Maya工具,第3部分介绍了Maya Python API基础知识。其中,面向对象编程和过程式编程、环境设置和PyQt GUI等一般性主题也有所涉及,但着眼点是在Maya中的集成。掌握了本书的内容,读者可为以后的学习奠定坚实的基础。 本书适用于运用Maya Python或Maya API编程的专业人员,以及影视特效脚本编写的专业人员。 作者简介: Adam Mechtley于2004年进入游戏行业,担任THQ的技术美工,负责当时最棒的游戏(Xbox 360/PS3)的角色技术。在THQ工作期间,他致力于开发实时的程序——肌肉变形系统,以及与内容创建、实施相关的工具和流程。作为一名独立开发人员,Adam还参与了大量获奖游戏的制作,并且曾参与2XL Games、Flashbang Studios、Mixamo、Unity、Chillingo和Autodesk的项目。目前他自己开了一家名为Candlelight Interactive的公司,侧重于开发与科技相关的游戏。 Ryan Trowbridge是Naughty Dog Inc.的一名角色技术总监,他在设计神秘海域系列作品时侧重于开发角色设定和角色流程工具。Ryan于2009年加入Pipeworks Software,开始担任纹理和环境美工,后来担任角色和动画美工。在Pipeworks工作期间,他从事角色流程、工具和动画方面的工作。Ryan还领导着Backbone Entertainment的外部工作团队,并且担任Buzz Monkey Software的角色动画师和环境美工。他编写了几种工具,使艺术流程变得更加可靠。 资源目录: 第1部分 Python和Maya的基础知识 第1章 Maya命令引擎和用户界面 1.1与Maya进行交互 1.2在Maya中执行Python 1.3Maya命令和依存关系图 1.4Python命令简介 1.5标志参数和Python核心对象类型 1.6命令模式和命令参数 1.7Python命令参考 1.8Python版本 1.9Python在线文档 1.10小结 第2章 Python数据基础知识 2.1变量和数据 2.2结合使用变量和Maya命令 2.3使用数字 2.4使用布尔值...
21天学通PYTHON_Python教程
Python教程

21天学通PYTHON_Python教程

资源名称:21天学通PYTHON  内容简介: 《21天学通Python》全面、系统、深入地讲解了Python编程基础语法与高级应用。在讲解过程中,通过大量实际操作的实例将Python语言知识全面、系统、深入地呈现给读者。此外,作者专门为本书录制了大量的配套教学视频,让读者通过分析实例、运行实例尽快熟悉Python编程,在学习中遇到问题时,也可以作为参考。 《21天学通Python》共分三篇。第一篇介绍Python语言的特点、安装、语法基础、程序流程控制、面向过程的编程方法、面向对象的编程方法、程序异常的处理;第二篇介绍了Python语言中的包与模块、迭代器、生成器、装饰器、上下文管理器等进阶语法,同时介绍了使用Python标准库中的文件系统处理、图形化界面编程、正则表达式、网络编程、多进(线)程编程、数据库编程。此外,还介绍了运用第三方库的Web网站编程、图片处理;第三篇通过两个案例介绍Python的综合编程技术。 《21天学通Python》在内容上涉及面广,从基本操作到高级技术及综合案例,涉及Python语言的基础语法和编程特性。《21天学通Python》在设计上浅显易懂、实例丰富,尤其适合广大编程初学者自学,也适合对Python语言感兴趣的爱好者作为参考用书。 作者简介: 本书的作者团队成员为一线开发工程师、资深编程专家或专业培训师,在编程开发方面有着丰富的经验,并已出版过多本相关畅销书,颇受广大读者认可。长期积累的开发实战经验,结合对编程入门爱好者需求与特点的深入调查研究,本书的内容结构十分有利于编程爱好者和相关学员快速提高水平。 资源目录: 第一篇Python编程基础 第1章编程与Python……………………………………………………………………………..1 1.1什么是编程…………………………………………………………………………………………..1 1.1.1硬件与软件……………………………………………………………………………………………..1 1.1.2编程语言…………………………………………………………………………………………………2 1.1.3编程与调试……………………………………………………………………………………………..3 1.2选择Python的理由……………………………………………………………………………….4 1.2.1Python是免费的自由软件………………………………………………………………………..4 1.2.2Python是跨平台的…………………………………………………………………………………..4 1.2.3Python功能强大………………………………………………………………………………………4 1.2.4Python清晰优雅………………………………………………………………………………………5 1.3安装Python…………………………………………………………………………………………..5 1.3.1在Windows下安装Python……………………………………………………………………….6 1.3.2在Linux下安装Python…………………………………………………………………………….7 1.4选择开发工具……………………………………………………………………………………….9 1.4.1Python自带开发工具:IDLE……………………………………………………………………9 1.4.2文本编辑器:Emacs…………………………………………………………………………………9 1.4.3Python开发工具:PythonWin…………………………………………………………………12 1.5编辑和运行Python程序………………………………………………………………………15 1.5.1你好,Python…………………………………………………………………………………………15 1.5.2运行程序文件…………………………………………………………………………………………………………15 1.5.3交互式运行Python…………………………………………………………………………………16 1.6小结……………………………………………………………………………………………………17 1.7本章习题…………………………………………………………………………………………….17 第2章Python起步……………………………………………………………………………….19 2.1Python语法基础………………………………………………………………………………….19 2.1.1缩进分层……………………………………………………………………………………………….19 2.1.2代码注释……………………………………………………………………………………………….20 2.1.3断行………………………………………………………………………………………………………20 2.2Python输入/输出…………………………………………………………………………………21 2.2.1接收键盘/输入……………………………………………………………………………………….21 2.2.2显示处理结果…………………………………………………………………………………………………………22 2.3用Python计算…………………………………………………………………………………….22 2.3.1算式与代数式运算………………………………………………………………………………….23 2.3.2惊奇………………………………………………………………………………………………………24 2.4小结……………………………………………………………………………………………………25 2.5本章习题…………………………………………………………………………………………….25 第3章Python数据类型…………………………………………………………………………………………27...
Python与数据挖掘_Python教程
Python教程

Python与数据挖掘_Python教程

资源名称:Python与数据挖掘 内容简介: 10余位数据挖掘领域资深专家和科研人员,10余年大数据挖掘咨询与实施经验结晶。·本书注重易用性和实践性,旨在让读者快速掌握运用Python语言进行数据分析与挖掘的方法,从应用层面讲解初学者最急切需要了解的功能,深入浅出地介绍了数据挖掘中常用的建模实现函数。 资源截图:
Python 3面向对象编程_Python教程
Python教程

Python 3面向对象编程_Python教程

资源名称:Python 3面向对象编程  内容简介: Python 是一种面向对象的解释型语言,面向对象是其非常重要的特性。《Python 3面向对象编程》通过Python 的数据结构、语法、设计模式,从简单到复杂,从初级到高级,一步步通过例子来展示了Python 中面向对象的概念和原则。 《Python 3面向对象编程》不是Python 的入门书籍,适合具有Python 基础经验的开发人员阅读。如果你拥有其他面向对象语言的经验,你会更容易理解《Python 3面向对象编程》的内容。 资源目录: 第1 章 面向对象设计 ………………………………………………………………………………………… 1 面向对象 …………………………………………………………………………………………………………….. 1 对象和类 …………………………………………………………………………………………………………….. 3 指定属性和行为 ………………………………………………………………………………………………….. 5 数据描述对象 …………………………. …………………………………………………………………………. 5 行为是动作 ……………………………………………………………………. …………………………………… 7 隐藏细节并且创建公共接口 …………………………………………………………………………………. 8 组合和继承 …………………………………………………………………………………………………………. 10 继承 ……………………………………………………………………………………………………………………. 12 案例学习...
跟老齐学Python+从入门到精通_Python教程
Python教程

跟老齐学Python+从入门到精通_Python教程

资源名称:跟老齐学Python+从入门到精通 内容简介: 《跟老齐学Python:从入门到精通》是面向编程零基础读者的Python入门教程,内容涵盖了Python的基础知识和初步应用。以比较轻快的风格,向零基础的学习者介绍一门时下比较流行、并且用途比较广泛的编程语言,所以,《跟老齐学Python:从入门到精通》读起来不晦涩,并且在其中穿插了很多貌似与Python编程无关,但与学习者未来程序员职业生涯有关的内容。 《跟老齐学Python:从入门到精通》特别强调了学习和使用Python的基本方法,学习一种高级语言,掌握其各种规则是必要的,但学会“自省”方法更重要,这也是《跟老齐学Python:从入门到精通》所试图达到的“授人以鱼不如授人以渔”的目的。 《跟老齐学Python:从入门到精通》是面向初学者的读物,不是为开发者提供的开发手册,所以,它不是“又适用于中高级读者”的读物。 资源目录: 第1季 基础 第0章 预备 2 0.1 关于Python的故事 2 0.1.1 Python的昨天、今天和明天 3 0.1.2 Python的特点 4 0.1.3 Python哲学 5 0.2 从小工到专家 5 0.2.1 零基础 6 0.2.2 阅读代码 6 0.2.3 调试程序 7 0.3 安装Python 7 0.3.1 Ubuntu系统 8 0.3.2 Windows系统 9 0.3.3 Mac...
趣学python编程中文版_Python教程
Python教程

趣学python编程中文版_Python教程

资源名称:趣学python编程中文版 内容简介: python是一款解释型、面向对象、动态数据类型的高级程序设计语言。python语法简捷而清晰,具有丰富和强大的类库,因而在各种行业中得到广泛的应用。对于初学者来讲,python是一款既容易学又相当有用的编程语言,国内外很多大学开设这款语言课程,将python作为一门编程语言学习。 《趣学python编程》是一本轻松、快速掌握python编程的入门读物。全书分为3部分,共18章。第1部分是第1章到第12章,介绍python编程基础知识,包括python的安装和配置、变量、字符串、列表、元组和字典、条件语句、循环语句函数和模块、类、内建函数和绘图,等等。第2部分是第13章和第14章,介绍如何用python开发实例游戏弹球。第3部分包括第15章到第18章,介绍了火柴人实例游戏的开发过程。 《趣学python编程》语言轻松,通俗易懂,讲解由浅入深,力求将读者阅读和学习的难度降到最低。任何对计算机编程有兴趣的人或者首次接触编程的人,不论孩子还是成人,都可以通过阅读本书来学习python编程。 资源目录: 第1部分 学习编程 第1章 python不是大蟒蛇 3 1.1 关于计算机语言 3 1.2 安装python 4 1.2.1 在windows 7上安装python 4 1.2.2 在苹果os x上安装python 6 1.2.3 在ubuntu上安装python 8 1.3 当你安装好python以后 9 1.4 保存python程序 10 1.5 你学到了什么 12 第2章 计算与变量 13 2.1 用python来做计算 13 2.1.1 python的运算符 14 2.1.2 运算的顺序 15...
Python编程入门经典_Python教程
Python教程

Python编程入门经典_Python教程

资源名称:Python编程入门经典 内容简介: 作为一门面向对象的开源编程语言,python易于理解和扩展,并且使用起来非常方便。《python编程入门经典》涵盖了python的方方面面,通过学习本书,读者可以立即使用python编写程序。作者james payne从python语言最基本的概念入手,重点介绍了python 2.6和3.1这两个版本的实际应用。通过对一些现有的python程序进行深入分析,读者能够快速上手。《python编程入门经典》涵盖的主题从字符串、列表和字典一直到类、对象和模块。掌握这些内容后,读者将学会如何迅速而自信地创建健壮、可靠而又可重用的python应用程序。 主要内容 ◆介绍用于存储和操作数据的变量的概念 ◆讨论用于读写数据的文件和输入/输出 ◆总结常被忽视的python功能 ◆深入研究如何为模块和程序编写测试 ◆介绍如何使用python编写gui ◆着重介绍xml、html、xsl和相关技术 ◆解释如何扩展python ◆分享数值编程技术 ◆介绍jython的内部机理,jython是一个用java编写的python版本 作者简介: James Payne居住在佛罗里达州马盖特市,他是Developer Shed公司的主编,从7岁起就开始写作和编程。James精通多门语言,已经撰写了400余篇文章,囊括了几乎每一种主流编程语言。James的工作是使用Python为金融业开发专有软件,在业余时间他喜欢涉猎Django方面的知识。 资源目录: 第Ⅰ部分 初步了解Python 第1章 编程基础和字符串 3 1.1 编程与使用计算机的区别 3 1.1.1 编程的一致性 3 1.1.2 编程的可控性 4 1.1.3 程序要应对变化 4 1.1.4 小结 4 1.2 准备工作 4 1.2.1 在非Windows系统上安装 Python...
从Python开始学编程_Python教程
Python教程

从Python开始学编程_Python教程

资源名称:从Python开始学编程 内容简介: 改编自Vamei博客的《Python快速教程》。本书以Python为样本,不仅介绍了编程的基本概念,还着重讲解编程语言的主流范式:面向过程、面向对象、面向函数。读者不仅可以轻松学会Python,以后再学习其他编程语言时也会更加容易。 作者简介: 作者曾从事高性能运算方面的研究,现从事智能硬件方面的创业。个人技术博客点击量超600万,写作有多个编程教程。 资源目录: 第1章 用编程改造世界 1.1 从计算机到编程 1.2 所谓的编程,是做什么 1.3 为什么学Python 1.4 最简单的Hello World 第2章 先做键盘侠 2.1 计算机会算术 2.2 计算机记性好 2.3 计算机懂选择 2.4 计算机能循环 第3章 过程大于结果 3.1 懒人炒菜机 3.2 参数传递 3.3 递归 3.4 引入那把宝剑 3.5 异常处理 第4章 朝思暮想是对象 4.1 轻松看对象 4.2 继承者们 4.3 那些年,错过的对象 4.4 意想不到的对象 第5章 对象带你飞 5.1 存储 5.2 一寸光阴 5.3 看起来像那样的东西 5.3 Python有网瘾 5.5 写一个爬虫 第6章 与对象的深入交往 6.1 一切皆对象 6.2 属性管理 6.3 我是风儿,我是沙 6.4 内存管理 第7章 函数式编程 7.1 又见函数 7.2 被解放的函数 7.3 小女子的梳妆匣 7.4 高阶函数 7.5 自上而下