首页 > 图书中心 >图书详情

Python编程入门50例

用50个经典案例学会Python编程

作者:易建勋、何斯铄
丛书名:计算机技术入门丛书
定价:59
印次:1-1
ISBN:9787302685074
出版日期:2025.04.01
印刷日期:2025.04.03

"《Python编程入门50例》精选了50个典型案例,遵循“案例→模仿→改进→创新”的模式,讲解Python程序设计的基本方法和技巧。基础案例包括程序结构、标准函数、异常处理等;应用案例包括图形绘制、文本处理、图形用户界面、网络爬虫、语音合成、人工智能、游戏开发等。配套资源包括视频讲解、动画演示、案例代码、软件资源等,内容丰富、全面实用。 《Python编程入门50例》适合Python程序设计的初学者,也可供一般理工科专业的学生学习使用,还可作为程序设计和软件开发人员的参考书。 "

more >

前〓〓言 本书旨在帮助没有编程基础的读者在较短时间内自学Python编程。 本书特色 本书内容力求简单易懂,重点在于程序案例的编写和调试。书中精选了50个典型程序案例,希望通过“案例→模仿→改进→创新”的模式,使没有编程基础的读者在短时间内掌握Python程序设计。 考虑到读者的学习时间有限,本书按“一例一课一练习”的原则编写,最大限度地压缩了程序设计语法的理论。读者的学习重点应当集中在程序案例。 主要内容 第1~9章是程序设计基础,按由浅到深的原则编写,介绍了程序设计的基本概念。书中的示例程序(如【例xx】)说明程序设计的语法和基本方法,不要求读者进行程序编写和调试;而书中的案例程序(如“案例x:…”)要求读者编写程序并上机实践。 第1、2章是本书的难点。第1章主讲实践操作; 第2章偏重编程概念。第1章的内容是建立一个编程的基本环境,初学者可通过扫描书中二维码观看视频讲解和动画演示来学习第1章的内容。第2章介绍编程的基本概念和语法规范,读者可先观其大略,后续章节中会反复讨论和应用。 第10~18章按Python的应用领域编写,读者可以选择性学习,以达到巩固和熟练掌握程序设计方法的目的。 书中“课程扩展”的内容是介绍一些更加深入的知识,以扩大读者的知识面。 本书虽然遵循简单易懂的写作原则,但是并没有回避一些常用专业术语和专业概念,这些术语和概念也是一个完整的程序设计的组成部分。当然,书中也尽量用通俗化的语言和案例来解释这些基本概念和术语。学习编程语言虽然比学习一门外语简单,但是学习毕竟不是一个轻松愉快的过程,需要读者付出一定的时间和精力。 学习建议 程序设计和写作文非常相似,它们都属于思维创作,作品都是一种固化的思维。作文和编程都需要进行阅读和写作两项专业训练。哈佛大学语言学家斯蒂芬·平克(Steven Pinker)指出:“写作之难,在于把网状的思考用树状结构体现在线性展开的语句里。”因此,学习程序设计要多阅读优秀的源程序,多练习编写程序,多思考如何用程序去解决实际问题。 学习编程是一个实践性很强的过程,读者如果只看书,不动手编写和调试程序,是不可能学会编程的。本书案例1~案例23的代码量大约为500行,这500行基础代码需要读者动手输入和调试运行,这是掌握Python程序设计最简单和最快捷的方法。根据作者的经验,通过这500行左右的代码训练,读者可以理解程序的基本概念、掌握编程的基本方法。案例24~案例50为选择性加强练习,代码量大约为1100行,读者可以选择其中一些案例进行编程练习。如果读者的代码练习总量达到1000行,就可以接近熟练掌握程序设计的程度。本书的50个案例代码约1600行,涉及Python应用的大部分领域。读者可以参照和修改这些程序案例,尝试用这些案例解决实际问题。 代码约定 (1) 读者在编写和调试书中案例程序时,不必输入程序案例中的注释。 (2) 程序注释中,凡有“导入标准模块”的,说明模块由Python自带,不需要安装软件包;凡注释有“导入第三方包”的,需要按照书中说明安装相应的软件包。 (3) 本书部分程序案例调用了一些数据资源(如文件、图片、数据集等),这些程序运行前,需要在清华大学出版社官方网站下载本书提供的“例题素材”文件,下载后解压缩文件,然后将得到的所有文件复制到硬盘D:\test目录中。读者也可自行准备与案例素材大致相同的数据资源。 (4) 为了区分程序语句与程序输出信息,本书对程序行和语法规则都标注了行号,而程序输出信息则未标注行号,以示区别。 (5) 书中对案例程序都给出了主要英文单词或缩写字符的中文释义,目的是便于初学者更好地理解程序,但是部分英文单词在程序中的语义与日常语义有所差异。 (6) 本书案例程序均在以下环境中调试通过: 操作系统为中文简体Windows 10(64位); Python版本为3.1264位版; 程序编辑和调试环境为Python IDLE。 读者反馈 非常欢迎读者的反馈意见,它有助于我们编写出对读者真正有帮助的书籍。如果您对书中某个问题存有疑问或不解,请联系我们,我们会尽力为您做出解答。您的反馈可以发送邮件到清华大学出版社客服邮箱: cservice@tup.tsinghua.edu.cn。 本书配套资源包括程序单词说明、动画视频、例题素材、习题代码、Python程序运行演示、Python汉化包、Python软件包、程序280例、共享代码、共享软件、官方指南、数据资源、图片资源、文本编码、音频资源等。读者可以登录清华大学出版社官方网站下载。 致谢 本书由易建勋(长沙理工大学)、何斯铄(湖南农业大学)编著。尽管我们非常认真和努力,但由于水平有限,书中难免有疏漏之处,恳请各位读者给予批评指正。 易建勋 2025年1月20日

more >
扫描二维码
下载APP了解更多

同系列产品more >

Python程序设计:从入门到数据科学...

周蓉、周景、师瑞峰、魏
定 价:59.90元

查看详情
数据科学导论

张旗、魏惠梅
定 价:79元

查看详情
大数据技术基础(第2版)

宋旭东 主编,刘月凡 宋
定 价:59.80元

查看详情
大数据分析导论实验指导与习题集(...

金大卫 主编 沈计 易思
定 价:49.90元

查看详情
信息技术前沿

张凯 张雯婷
定 价:49元

查看详情
图书分类全部图书
more >
  • 《Python编程入门50例》精选了50个典型程序案例,大约1600行程序代码。通过对这些典型案例代码的学习和调试,读者可以达到熟练掌握Python程序设计的目的。

more >
  • 目〓〓录

    第1章编程环境

    1.1程序语言——Python语言特点

    1.2常用名词——编程的基本概念

    1.3编程环境——创建文件目录

    1.4编程环境——安装Python软件包

    1.5编程环境——创建快捷图标

    1.6编程环境——Python shell

    1.7编程环境——Python IDLE

    1.8编程环境——Windows shell

    1.9编程环境——第三方软件安装

    1.10程序异常——跟踪出错的程序

    第2章基本语法

    2.1语法——程序语句书写格式

    2.2变量——保存计算的中间值

    2.3表达式——运算的基本元素

    2.4运算类型——方法多多益善

    2.5标准函数——简化程序设计

    案例1: 程序结构和缩进规范

    第3章数据类型

    3.1数据类型——主要类型和特征

    3.2数值——整数和浮点数的运算

    3.3字符串——最常用的数据类型

    3.4列表——功能强大的数据类型

    3.5元组——不可修改的数据类型

    3.6字典——键值对数据类型

    第4章程序结构: 顺序执行

    4.1导入语句——软件包加载

    4.2赋值语句——变量的赋值

    4.3输入语句——从键盘读取数据

    4.4输出语句——信息打印到屏幕

    案例2: 符号计算——代数式计算

    案例3: 应用——图形二维码生成

    第5章程序结构: 选择执行

    5.1选择——条件执行语句

    5.2选择——三元条件选择

    案例4: 双条件选择——一元二次方程...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘