《Python编程 从入门到实践(第3版)》 本书是针对所有层次的Python读者而作的Python人门书。全书分为两部分:第一部分介绍使用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件和异常、测试代码等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的Web应用程序,并帮助读者解决常见编程问题和困惑。第3版进行了全面修订:使用了文本编辑器VS Code,新增了介绍removeprefix()方法和removesuffix()方法的内容,并且在项目中利用了Matplotlib和Plotly的新特性,等等。本书适合对Python感兴趣的所有读者阅读。 《Python编程快速上手——让繁琐工作自动化 第2版》 本书是一本面向初学者的Python编程实用指南。本书不仅介绍了Python语言的基础知识,而且通过案例实
《C# 12.0本质论(第8版)》是C#领域中广受好评的经典著作。作为C#权威指南,本书深入解析了C# 12.0的类型别名、内联数组、默认Lambda表达式参数以及对许多主要语言构造的扩展支持。全书共24章,每章开头用 思维导图 指明要讨论的主题以及每个主题与整体的关系。在介绍相关知识点的同时结合了大量通俗易懂的实例,旨在帮助读者全面掌握C#语言,快速成为C#高级程序员。 《C# 12.0本质论(第8版)》适用于对C#感兴趣的各种层次的读者,无论是初学者还是资源开发人员,都可以从本书中获益。 《深入CLR(第4版 中文限量版)》针对CLR和.NET Framework 4.5(及更高版本)进行深入、全面的探讨,并结合实例介绍了如何利用它们进行设计、开发和调试。全书分5部分共30章。第Ⅰ部分介绍CLR基础,第Ⅱ部分解释如何设计类型,第Ⅲ部分介绍基本类型,第Ⅳ部分以核心机制为主题展
C Core Guidelines解析 在《C Core Guidelines 解析》中,C 专家讲师 Rainer Grimm提炼出了Core Guidelines中的精髓,去除了晦涩难懂的内容,分享了新的见解和背景,并提供了自己培训课程中经过充分测试的示例。 对于使用 C 11 及后续版本 C 的有经验程序员,Grimm 能为他们提供帮助,使其用好Core Guidelines。他的大部分代码示例是为 C 17 编写的,在合适的地方涵盖了更新版本和 C 20,并提供了对官方 C Core Guidelines在线版本的引用。 无论你是创建新软件还是改进旧代码,Grimm 都将帮助你从Core Guidelines里最有用的规则中获取更多价值,使你编写的代码更安全、更清晰、更高效,以及更易于维护。 * 应用Core Guidelines和其中的编程哲学 * 正确使用接口、函数、类、枚举、资源、表达式和语句 * 优化性能,实现并发和并行,处理错误 * 有效地使用常量、不可变性、模板、泛型和元编程 *
本书有两条线索,一条线索是以Linux 平台为载体全面深入地介绍C 语言的语法和程序的工作原理,另一条线索是介绍程序设计的基本思想和开发调试方法。本书分为两部分:部分讲解编程语言和程序设计的基本思想方法,让读者从概念上认识C语言;第二部分结合操作系统和体系结构的知识讲解程序的工作原理,让读者从本质上认识C 语言。 本书适合做零基础的初学者学习C语言的本教材,帮助读者打下牢固的基础。有的编程经验但知识体系不够完整的读者也可以对照本书查缺补漏,从而更深入地理解程序的工作原理。本书最初是为北京亚嵌教育研究中心的嵌入式Linux系统工程师就业班课程量身定做的教材之一,也适合作为高等院校程序设计基础课程的教材。本书对于C语言的语法介绍得非常全面,对C99标准做了很多解读,因此也可以作为一本精简的C语言语法参考
很多程序员及软件设计师都认为,用C 开发意味着放弃程序性能提升的可能。在很多人眼里,使用C 来开发那些效率至上的应用无疑将导致一场空前的浩劫。因此,在许多性能敏感型领域,诸如网络协议、操作系统内核、移动设备驱动等等,C 都常常处于被冷落的境地。 而本书正是对这种错误观念的最有力回击。本书揭示了C 开发高效应用的潜力,向广大读者展示了大量实用的C 面向对象编程技术。通过改善普遍藏匿于设计编码过程暗处的缺陷,这些技术无一不为C 的性能提升带来最为强劲的动力。 本书详细讨论了临时对象、内存管理、继承、虚函数、内联、引用计数以及STL等一切有可能提升C 效率的细节内容。最终,该书将C 性能提升的各种利器,地呈现在广大读者的面前!无论你是相关领域的从业人员,还是C 程序设计爱好者,或者是渴望突破编程瓶
本书共3篇18章,完整展现了一个51单片机工程师成长的经历。51单片机共有21个特殊功能寄存器,而需要重点掌握的只有6个(需要熟练掌握对其位的操作),因而学习单片机其实很简单:学会6个寄存器就学会了单片机程序设计。这样如果一天掌握一个寄存器,那么6天就能学会单片机。 本书适用于51单片机的初学者和使用51单片机从事项目开发的技术人员,也可供从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考,还可作为大学本、专科单片机课程教材。
C 语言是从C语言发展而来的一种面向对象的高级语言,而Visual C 则是C/C IDE,即集成开发环境。本书从C 基础开始讲解,由原理到实践 、由浅到深、全面地介绍了在Visual C 环境下,如何利用C 语言编写 Windows应用程序。 本书分为4部分,包括33章。部分是Visual C 编程入门介绍,介绍 了Windows编程的入门知识和C 语言的一些基础知识;第2部分是Visual C 分类应用程序编程介绍,包括Windows应用编程和控制台程序,以及在 Visual C 下如何编写Win32程序、对话框程序、单文档与多文档程序、动 态链接库和ActiveX控件程序;第3部分
C 是一种操作方便、上手快、易理解的计算机编程语言,适合有编程基础的孩子学习。《青少年C 创意编程趣味课堂(微课版)》选取80多个贴近青少年学习生活的例子,结合青少年的认知规律,激发其学习兴趣。 《青少年C 创意编程趣味课堂(微课版)》案例先进行思路分析,用流程图厘清思路,再用程序实现,让孩子在学习C 语言编程的过程中,学会运用计算思维解决问题。 《青少年C 创意编程趣味课堂(微课版)》以C 为设计工具,共分9章内容,从易到难,从基础到综合实战,详细讲解了C 创意编程知识,通过小案例,带领孩子们掌握顺序结构、选择结构、循环结构的基础知识,进入精彩的函数世界,玩转数组、文件输入输出,勇当编程小达人,轻轻松松玩转C 创意编程。 《青少年C 创意编程趣味课堂(微课版)》适合对编程感兴趣的青少年以及不同年龄的初学者阅读,
C 是一种操作方便、上手快、易理解的计算机编程语言,适合有编程基础的孩子学习。《青少年C 创意编程趣味课堂(微课版)》选取80多个贴近青少年学习生活的例子,结合青少年的认知规律,激发其学习兴趣。 《青少年C 创意编程趣味课堂(微课版)》案例先进行思路分析,用流程图厘清思路,再用程序实现,让孩子在学习C 语言编程的过程中,学会运用计算思维解决问题。 《青少年C 创意编程趣味课堂(微课版)》以C 为设计工具,共分9章内容,从易到难,从基础到综合实战,详细讲解了C 创意编程知识,通过小案例,带领孩子们掌握顺序结构、选择结构、循环结构的基础知识,进入精彩的函数世界,玩转数组、文件输入输出,勇当编程小达人,轻轻松松玩转C 创意编程。 《青少年C 创意编程趣味课堂(微课版)》适合对编程感兴趣的青少年以及不同年龄的初学者阅读,
本书采用引导探索式的教学方法,将庞大的c
本书力求通过100个演练实例使中学生学会C语言程度设计方法和技巧。全书并不是简单的程序罗列,而是通过“演练”的方式给出C语言的比较完整的介绍,目是让学生掌握最基本、最常用而且是比较规范的程序设计方法。读者可以不借助其他参考书便可学会常用的程序设计方法。 针对中学生的特点,本书采用了多种处理,在不牺牲C语言精髓的前提下努力降低读者学习的难度。本书主要面向准备参加各层次信息学竞赛的中学生,也可供其他学习C语言的读者参考。