《Python从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python进行程序开发应该掌握的各方面技术。全书共分22章,包括初识Python、Python语言基础、运算符与表达式、流程控制语句、列表与元组、字典与集合、字符串、Python中使用正则表达式、函数、面向对象程序设计、模块、异常处理及程序调试、文件及目录操作、操作数据库、GUI界面编程、Pygame游戏编程、网络爬虫开发、使用进程和线程、网络编程、Web编程、Flask框架、e起去旅行网站等。所有知识都结合具体实例进行介绍,涉及的程序代码都给出了详细的注释,读者可轻松领会Python程序开发的精髓,快速提升开发技能。除此之外,本书还附配了235集高清教学微视频及PPT电子教案。
本书以从零开发一个博客系统为例,介绍Django在日常工作中的应用。本书共分为四部分。靠前部分介绍编码之前的准备工作,包括需求分析、Web开发基础以及选型时Demo的练习。第二部分开始正式实现需求,介绍了环境配置、编码规范以及合理的项目结构划分。通过对Django各部分(Model、Form、admin、View)的介绍和使用,完成了一个基础的博客系统。第三部分在前面的基础上介绍Django第三方插件的使用,通过引入这些插件进一步增强我们的系统。很后一部分也是正式工作中必不可少的部分,包含调试代码、优化系统、压力测试以及自动化等内容。本书适合Python Web开发人员阅读。
《Python TensorFlow机器学习实战》通过开发实例和项目案例,详细介绍TensorFlow开发所涉及的主要内容。书中的每个知识点都通过实例进行通俗易懂的讲解,便于读者轻松掌握有关TensorFlow开发的内容和技巧,并能够得心应手地使用TensorFlow进行开发。《Python TensorFlow机器学习实战》内容共分为11章,首先介绍TensorFlow的基本知识,通过实例逐步深入地讲解线性回归、支持向量机、神经网络算法和无监督学习等常见的机器学习算法模型。然后通过TensorFlow在自然语言文本处理、语音识别、图形识别和人脸识别等方面的成功应用讲解TensorFlow的实际开发过程。《Python TensorFlow机器学习实战》适合有Python基础的工程师阅读;对于有基础的读者,可通过《Python TensorFlow机器学习实战》快速地将TensorFlow应用到实际开发中;对于高等院校的学生和培训机构的学员,《Python TensorFlow机器学习实
本书提出了以理解和运用计算生态为目标的Python语言教学思想,不仅系统讲解了Python语言语法,同时介绍了从数据理解到图像处理的14个Python函数库,向初学Python语言的读者展示了全新的编程语言学习路径。全书一共设计了25个非常具有现代感的实例,从绘制蟒蛇、理解天天向上的力量到机器学习、网络爬虫,从文本进度条、统计名著人物重要性到图像手绘效果、雷达图绘制,绝大多数实例为作者原创,将随着内容深入不断激发读者学习Python语言的热情,因为“编程是件很有趣的事儿”。本书内容丰富、叙述清晰、循序渐进,采用新形态构建形式,提供大量扩展阅读资料、学习资料和学习视频。本书作者(中国大学MOOC平台“Python语言程序设计”课程的主讲教师)建议广大读者借助在线开放课程,深入学习本书内容。本书适合初学Python语言的读者使用,也适合作为各
本书把趣味游戏开发应用于Python编程教学,通过介绍12个由易到难的趣味游戏案例的编写过程,带领读者从零基础开始学习。本书共13章,系统讲解了Python语言基本概念、开发环境搭建、循环、列表、数据类型、条件、复合运算符、字符串拼接、布尔变量、数组、函数、列表操作、面向对象编程等基础知识,还介绍了图片操作、文件读写、声音播放、异常处理等较为实用的编程技能。所有这些知识和技能,都通过游戏案例讲解和展示,贯穿各章,还给出了一些练习,帮助读者巩固所学的知识。附录A给出了这些练习题的答案,附录B给出了Python语法知识在书中相关章节的索引。 本书适合不同年龄层次的Python编程初学者阅读和自学,也可以作为中学生、大学生学习程序设计的教材和少儿编程培训机构的参考教材。
本书是Java 基础教程类图书,通过开发实际的桌面和移动应用,从实战角度指导读者快速上手Java编程。主要内容包括:Java、Eclipse 和Android Studio 的安装与设置,JShell 的用法,条件、循环、方法变量、类等Java 编程概念,函数创建,GUI 构建,代码调试,常见错误的规避。本书适合所有对Java语言感兴趣的初学者。
本书是数据结构与算法的入门指南,不局限于某种特定语言,略过复杂的数学公式,用通俗易懂的方式针对编程初学者介绍数据结构与算法的基本概念,培养读者编程逻辑。主要内容包括:为什么要了解数据结构与算法,大O表示法及其代码优化利用,栈、队列等的合理使用,等等。
本书是Python用户的一本百科式学习指南,由Python社区数百名成员协作奉献。全书内容分为部分。靠前部分是关于如何配置使用Python编辑工具的;第二部分深入学习地道Python风格的代码范例;第三部分研究Python社区常用的一些代码库。本书适合有Python基础的人员学习,帮助你迅速从小工修炼成专家,编写出高质量的代码!
本书以Python程序设计语言为主要内容,重点强调程序设计概念的理解和计算思维的实践。内容包括:Python语言的介绍和快速入门、数学与数值计算编程、字符串和文件操作、函数理解、分支与循环结构、类与对象、列表结构和数据采集、图形编程以及面向过程、面向对象编程方法和算法设计与实践等。
《枕边算法书 》d1章重点讲解各种常见算法,d2章主要介绍几种相对少见的算法,第3章和第4章探究其他程序员编写的代码,从中总结算法应具备的特点,以及程序员应当持有的态度和必须培养的能力。书中以日常对话般浅显的叙述方式,帮助专业开发人员、刚刚踏入软件开发和编程门槛的初学者体会程序设计的创造性和成就感。
本书是一本介绍Python Web开发的实战教程的书籍,主要内容是紧紧围绕一个完整的企业门户网站开发案例,由浅入深地讲解Python Web项目开发的各个环节。全书共分为三部分,共有12章。部分基础知识篇,包括章Python Web环境搭建,第2章基础语法;第2部分实战开发篇,包括第3章企业门户网站框架设计,第4章开发“科研基地”模块,第5章开发“公司简介”模块,第6章开发“产品中心”模块,第7章开发“新闻动态”模块,第8章开发“人才招聘”模块,第9章开发“服务支持”模块,0章开发“首页”模块,1章基于Windows的项目部署;第3部分高级强化篇,包括2章深入浅出Django。 本书配有1500分钟的配套教学视频、案例素材、程序源码、电子课件等丰富的配套资源,帮助读者尽快地掌握Python Web编程的方法。 本书适用于Python Web开发的广大业者、有志于转型Python Web开发的程序员
本书通过丰富的示例和详细的讲解,介绍了React Native这款JavaScript框架。在React Native中利用现有的JavaScript和React知识,就可以开发和部署功能完备的、真正原生的移动应用,并同时支持iOS与Android平台。除了框架本身的概念讲解之外,本书还讨论了如何使用第三方库,以及如何编写自己的Java或Objective-C的React Native扩展。第2版结合当前开发实践,新增了有关平台特定组件、状态管理和Expo应用的内容。