首页 > 图书中心 >图书详情
Python基础入门(第2版·项目案例·题库·微课视频版)
作者:夏敏捷、尚展垒
丛书名:计算机技术入门丛书
定价:49.80元
印次:2-5
ISBN:9787302616405
出版日期:2023.07.01
印刷日期:2025.01.09
本书以Python 3.7为编程环境,基于基本的程序设计思想,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类图书。全书分为两篇,共11章。基础篇(第1~9章)主要讲解Python的基础语法知识、控制语句、函数、文件、面向对象编程基础、Tkinter图形界面设计、Python数据库应用和Python文本处理等知识,并以小游戏案例作为各章的阶段性任务; 提高篇(第10、11章)介绍科学计算和可视化应用、Python数据分析,最后讲解一个综合性案例——学生成绩统计分析。本书的**特色在于以游戏开发案例为导向,让枯燥的Python语言学习充满乐趣,在开发过程中读者能自然而然地学会这些枯燥的技术。书中不仅列出了完整的源代码,而且对所有的源代码进行了非常详细的解释,做到通俗易懂、图文并茂。 本书可作为高等院校相关专业Python课程的教材,也可作为Python语言学习者、程序设计人员和游戏编程爱好者的参考用书。
more >前言 党的二十大报告指出,教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。 随着人工智能、大数据、云计算、移动互联网等信息技术的迅猛发展,人类社会已从信息化迈向智能化时代,软件产品需求也不断增加,编程成为越来越重要的技能。学习编程是工程专业学生教育的重要部分。除了直接的应用外,学习编程还是了解计算机科学本质的方法。 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,同时还是一门近乎“全能”的编程语言,可以使用Python进行网页数据爬取、Web开发、数据分析与挖掘、量化投资分析等。在TIOBE 2021年10月公布的编程语言排行榜中,Python首次排名处于第一位,至今Python仍稳居于榜首。Python语言已是极受欢迎的程序设计语言。 本书作者长期从事程序设计语言教学与应用开发,在长期的工作中积累了丰富的经验,了解在学习编程的时候需要什么样的书,如何才能提高Python开发能力,如何以最少的时间投入得到最快的实际应用。 本书内容 本书分为两篇: 基础篇和提高篇。 基础篇(第1~9章)主要讲解Python的基础语法知识、控制语句、函数、文件、面向对象编程基础、Tkinter图形界面设计、Python数据库应用和Python文本处理等,并以小游戏案例作为各章的阶段性任务,例如猜单词、发牌游戏和智力问答游戏等。 提高篇(第10、11章)主要学习Python最流行的第三方库(模块),介绍科学计算、可视化和Pandas数据分析库,最后讲解一个综合性案例——学生成绩统计分析。 本书特点 本书具有以下特点: (1) Python 程序设计涉及的范围非常广泛,本书内容编排并不求全、求深,而是考虑零基础读者的接受能力,语言语法介绍以够用、实用和应用为原则,选择Python中必备、实用的知识进行讲解,强化对读者编程思维能力的培养。 (2) 以小游戏案例作为每章的阶段性任务,游戏案例的选取贴近生活,有助于提高读者的学习兴趣。每款游戏案例均提供了详细的设计思路。 (3) 改变了传统教材以语言、语法学习为重点的缺陷,本书从基本的语言、语法学习上升到程序的“设计、算法、编程”层次。为了让读者更好地掌握程序开发思想、方法和算法,书中提供了大量简短、精辟的案例代码,有助于初学者掌握解决问题的精髓。 需要说明的是,学习编程是一个实践的过程,而不仅限于看书、看资料,亲自动手编写、调试程序才是至关重要的。通过实际的编程以及积极的思考,读者可以很快地积累并掌握许多宝贵的编程经验,这些编程经验对开发者而言非常重要。 为便于教学,本书提供丰富的配套资源,包括教学大纲、教学课件、电子教案、程序源码、在线作业和500分钟的微课视频。 资源下载提示 课件等资源: 扫描封底的“课件下载”二维码,在公众号“书圈”下载。 素材(源码)等资源: 扫描目录上方的二维码下载。 在线作业: 扫描封底的作业系统二维码,登录网站在线做题及查看答案。 视频等资源: 扫描封底的文泉云盘防盗码,再扫描书中相应章节的二维码,可以在线学习。 本书由夏敏捷(中原工学院)和尚展垒(郑州轻工业大学)主持编写,朱妍(郑州轻工业大学)编写第1~3章,焦云娜(郑州轻工业大学)编写第4~6章,张杰(郑州轻工业大学)编写第7~8章,夏敏捷编写第9章,尚展垒编写第10~11章,张锦歌(河南工业大学)参与校对工作。 在本书的编写过程中,为确保内容的正确性,作者参阅了很多资料,并且得到了中原工学院计算机学院郑秋生教授和资深Web程序员的支持,在此谨向他们表示衷心的感谢。 由于作者水平有限,书中难免存在疏漏之处,敬请广大读者批评、指正。 夏敏捷 2023年5月
more >