本书面向零基础编程学习者,从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍使用IDLE及Python框架进行程序设计的知识和技术。全书共分9章,内容包括Python入门基础、Python语言基础、Python内置的数据结构、程序流程控制、函数、类和对象、文件与目录操作、模块与包、数据可视化等。书中所有知识都结合具体实例进行讲解,涉及的程序代码给出详细的注释,可以使读者轻松领会Python程序开发的精髓,快速提高程序开发技能。 本书附有配套视频、教学PPT、课后测试题、项目源代码等资源,课后测试题也给出了相应的答案,读者可以扫描观看视频讲解,解决学习疑难,轻松跨入编程领域。 本书可作为高职高专学生Python程序设计相关课程的教材,也可供从事相关工作的工程师和爱好者阅读使用。
本书主要针对中职学生及python初学者量身定做,是编者学习、技能大赛辅导和使用python开发过程中的体会和经验总结,涉及实际开发中的所有的重要知识点、内容详尽,代码可读性及可操作性强。本书主要介绍python语言的类型和对象、操作符、表达式、编程结构和控制流、函数、序列、多线程、正则表达式、面向对像编程、文件操作、网络编程、邮件收发、数据库操作、网络爬虫、数据分析等内容。每一章节都有针对知识点的实践项目、问题解答、练习、授课PPT、微课视频、案例程序源码等。
PowerBuilder 9.0是美国Sybase公司旗舰产品PowerBuilder的*版本。与先前的版本相比,新版本的PowerBuilder全面加强了基于多层体系结构的中间件技术和基于Web的网络应用技术,对.NET架构开始提供全方位的支持。本书为系列丛书的对象与控件技术分册,全面细致地介绍了PowerBuilder 9.0编程基础、编程语言、各种PowerBuilder 9.0对象与控件的使用。其中,在本书的第11章和第12章中分别重点介绍了数据窗口控件和组件应用技术。 本书主要适合于具有一定PowerBuilder编程基础的广大读者以及软件开发人员。全书逻辑清晰、内容翔实、讲解详细,易于读者快速掌握和实际参考。
本书包含6个模块、10个学习单元,内容主要涵盖了Python编程的3种程序结构、6种数据类型,函数和面向对象程序设计的基础知识,以及Web应用程序设计相关内容。本书在编写过程中落实立德树人的根本任务,实践“岗课赛证”融通的育人模式,关注学生发展,着眼于行动学习,聚焦过程设计,注重学用相长、知行合一。 本书可作为各类职业院校计算机类及相关专业的教材,也可供Python爱好者参考。 本书配有电子课件、微课视频、源代码等教学资源,选用本书作为教材的教师均可登录下载,或联系编辑(88379197)咨询。
本书首先对Arduino的用法进行了简单的介绍;然后详细解说了电子制作的基础知识、各种传感器的用法、电子电路的搭建方法和Sketch等;接着介绍了将Arduino连接网络的两种方法:一是难度稍高的使用Arduino M0 Pro和ESP-WROOM-02的方法,二是更为方便的使用Web服务BaaS的方法;最后介绍了4个电子制作的具体例子。
《跟老齐学Python》系列后续。读者在本书中可以学习到Numpy、Pandas、matplotlib、SciPy、SymPy等与数据分析相关的库,掌握其所定义的数据对象以及常用的属性和方法等,并通过各种类型的应用举例将所学基本知识给予综合应用。
算法是程序的灵魂,算法能够告诉开发者在面对一个项目功能时用什么思路去实现,有了这个思路后,编程工作只需遵循这个思路去实现即可。本书循序渐进、由浅入深地详细讲解了算法实现的核心技术,全书共12章,分别讲解了初步认识算法思想,枚举算法思想,递归算法思想,分治算法思想,贪心算法思想,回溯算法思想,迭代算法思想,查找算法,排序算法,使用算法解决数据结构问题,解决数学问题,经典算法问题。全书通过具体实例的实现过程演练了各个知识点的具体使用流程, 读者全面掌握算法的核心技术。
本书旨在介绍开源的Python算法库和数学工具包SciPy。近年来,基于NumPy和SciPy的完整生态系统迅速发展起来,并在天文学、生物学、气象学和气候科学,以及材料科学等多个学科得到了广泛应用。本书结合大量代码实例,详尽展示了SciPy的强大科学计算能力,包括用NumPy和SciPy进行分位数标准化,用ndimage实现图像区域网络,频率与快速傅里叶变换,用稀疏坐标矩阵实现列联表,SciPy中的线性代数,SciPy中的函数优化等。
本书共分12章,全面介绍了使用JBuilder X开发Java应用程序的基本概念、方法和技巧。本书主要内容包括:Java语言基础、JBuilder X的开发环境、Java程序异常处理及JBuilder X程序调试技术、使用JBuilder X进行Java网络编程、使用JBuilder X进行Java多线程编程、使用JBuilder X进行Java流编程、使用JBuilder X进行Java编程、使用JBuilder X进行Java UI编程、使用JBuilder X进行JSP编程、使用JBuilder X进行Java数据库编程和使用JBuilder X进行Java XML编程等。 本书内容全面,重点突出,并结合大量程序示例讲解了JBuilder X中的Java开发技术。既可以作为大专院校计算机及其相关专业的教材,也可以作为程序开发人员和计算机编程爱好者的参考读物。
全书共12章,内容包括:理解微服务、使用flask、测试驱动开发与文档化、设计Forrest、与其他服务交互、保护服务安全、使用微服务、打包Forrest、将服务Docker化、在AWS上部署、超前思维等。
本书是一份全面的指南,介绍如何在应用程序中使用久经考验的编程方法——设计模式。书中将主要探讨如何构建自己的定制模式,并将其应用于Android开发。本书并非依次介绍每种设计模式,而是从开发者的角度,基于应用程序开发的各个方面探讨在构建Android应用程序过程中可能出现的设计模式。本书专注于开发一个完整的客户端移动应用程序,重点关注何时、如何以及为什么应该在Android开发中使用模式。读者将学会如何将设计模式应用于Android开发的各个方面,以及如何使用它们协助实现实践。
本书根据Python程序设计的学习需要,收集了常用的一些程序设计案例,讲述了Python程序设计技巧,并以任务功能实现为导向,从运算符、数据类型、变量、表达式、语句、函数、选择执行、迭代、字符串、列表、字典、元组、文件、面向对象编程、异常处理以及其他方面选取了77个案例。 本书以案例应用的形式呈现,把技能和知识的应用渗透于案例实现过程中,以实现任务要求为目标,讲解Python程序设计的技能技巧。 本书可作为院校计算机专业及其他相近专业学生的教材,也作为编程爱好者的入门参考书。