学习Python(第6版)
"知名编程教育专家经典新版,深入浅出,通俗易懂,案例丰富。全面涵盖Python必知必会的知识点,题型丰富,帮助您完全掌握Python,行走于代码的江湖。 "

作者:[美]托尼·加迪斯(Tony Gaddis)著 周靖 译

定价:198元

印次:1-1

ISBN:9787302657415

出版日期:2024.05.01

印刷日期:2024.05.23

图书责编:文开琪

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《学习Python(第6版)》深入浅出地讨论了大部分Python 编程主题。利用从本书中学到的Python 知识,读者可以掌握高质量软件研发背后的逻辑。书中采用一种易懂的、循序渐进的方法来介绍基本的编程概念,先从控制结构、函数和列表等概念开始,再深入讨论类。这有助于确保读者理解基本的编程概念,并知道如何解决现实中的问题。书中每一章都包括清晰美观的代码清单、真实世界的例子和大量练习。 《学习Python(第6版)》针对Python 3.11 进行了全面更新,新增或改进了大量主题,尤其适合想要高效掌握Python 新特性的读者。

"托尼·加迪斯(Tony Gaddis)美国国家教职员工和组织发展研究所( NISOD)优秀教师和北卡罗莱纳社区大学年度优秀教师,从事计算机教学工作超过二十年,具有相当丰富的教学经验。他是畅销教材系列Starting Out with的主要负责人,此系列覆盖C++、Java、C#、Python和Alice等主流编程语言。周靖微软最有价值专家(MVP),具有深厚的程序开发功底和良好的文学素养,翻译风格严谨、准确、朴实、流畅,深受读者欢迎。代表译著有《Visual C#从入门到精通》(第10版)、《C# 12.0本质论》(第8版)、《深入CLR》(第4版)、《 Windows核心编程》(第5版)、《C++入门经典》(第10版)和《学习C++20(中文版)》等。"

前 言 欢迎阅读《学习Python 中文版》(第6 版)。本书使用Python 语言来讲解编程概念和传授解决问题的技能,不要求你之前有任何编程经验。通过容易理解的例子、伪代码、流程图和其他工具,你将学会如何设计程序的逻辑,然后用Python 实现这些程序。本书是编程入门课程或以Python 为语言的编程逻辑和设计课程的理想选择。 和Starting Out With 系列的其他所有书籍一样,本书的特点是内容清晰、友好、易懂。另外,书中提供丰富的示例程序,它们都简洁而实用。一些例子比较短,强调了当前的特定编程主题,另一些例子侧重于问题的解决,涉及的东西会多一些。每章都提供一个或多个称为“聚光灯”的案例学习,对一个具体问题进行逐步分析,并展示如何解决这个问题。 首先讲控制结构,然后讲类 虽然Python 是一种完全面向对象的编程语言,但你不必理解面向对象的概念就可以开始用Python 进行编程。本书首先介绍数据存储、输入和输出、控制结构、函数、序列/列表、文件I/O 以及创建标准库的类的对象等基础知识。然后,介绍如何编写类,探索继承和多态性的主题以及如何编如何编写递归函数。最后,介绍如何开发简单的、事件驱动的GUI 应用程序。 第6 版的变化 本书沿用第5 版的写作风格,同时也做了不少补充和改进,总结如下: • 针对Python 3.11 进行全面更新 本书使用最高到Python 3.11 版的语言特性 • with 语句 第6 章现在引入with 语句来作为打开文件的一种方式,全书增加了许多with 语句与文件结合使用的例子 • 多重赋值 这一版在第2 章引入了...

目录
荐语
查看详情 查看详情
第1 章 计算机和编程概述    1

1.1 概述       1

1.2 硬件和软件     2

1.2.1 硬件          2

1.2.2 中央处理器          3

1.2.3 主存          3

1.2.4 辅助存储设备      4

1.2.5 输入设备        5

1.2.6 输出设备        5

1.2.7 软件          5

检查点          6

1.3 计算机如何存储数据      6

1.3.1 存储数字        7

1.3.2 存储字符        8

1.3.3 高级数字存储      9

1.3.4 其他类型的数据         9

检查点        10

1.4 程序如何工作     10

1.4.1 从机器语言到汇编语言   12

1.4.2 高级语言      13

1.4.3 关键字、操作符和语法:概述     14

1.4.4 编译器和解释器       15

检查点        17

1.5 使用Python         17

1.5.1 安装Python        17

1.5.2 Python 解释器       17

1.5.3 IDLE 编程环境         20

复习题       21

第2 章 输入、处理和输出       25

2.1 设计程序       25

2.1.1 程序开发周期       25

2.1.2 关于设计过程的更多说明     26

2.1.3 伪代码      ... 查看详情

《学习Python(第6版)》教授编程概念和解决问题的技巧,所使用的方法独立于具体的编程语言,且不需要读者有任何编程经验。内容不仅包括数据类型、变量、输入、输出、控制结构、模块、函数、数组和文件,还有面向对象的概念、GUI开发和事件驱动编程。配套的教学资源也十分丰富,包括复习中的答案、编程练习中的解决方案、PPT和试题库。此外,在本书的相应网站上还提供了用各种语言实现的书中伪代码对应的程序。《学习Python(第6版)》适合作为学习具体语言之前的先导编程逻辑课程,也可以是入门编程课程的一部分。

查看详情