首页 > 图书中心 >图书详情
Python基础入门-微课视频版
作者:夏敏捷、宋宝卫
定价:39.80元
印次:1-8
ISBN:9787302555124
出版日期:2020.09.01
印刷日期:2023.01.13
本书以Python3.7为编程环境,从基本的程序设计思想入手,逐步展开Python语言教学,是一本面向广大编程学习者的程序设计类图书。基础篇主要讲解Python的基础语法知识、控制语句、函数、文件、面向对象编程基础、Tkinter图形界面设计、网络编程和多线程、Python数据库应用等知识,并以小游戏案例作为各章的阶段性任务。提高篇介绍Python最 流 行的科学计算和可视化第三方库,最后讲解一个综合性案例推箱子游戏。
more >前言 Python语言自从20世纪90年代初诞生至今,逐渐被广泛应用于处理系统管理任务和科学计算,是最受欢迎的程序设计语言之一。 学习编程是工程专业学生学习的重要部分。除了直接的应用外,学习编程还是了解计算机科学本质的方法。计算机科学对现代社会产生了毋庸置疑的影响。Python是新兴程序设计语言,是一种解释型、面向对象、动态数据类型的高级程序设计语言。由于Python语言的简洁、易读以及可扩展性,在国外用Python做科学计算的研究机构日益增多。最近几年,随着社会需求的逐渐增加,许多高校纷纷开设Python程序设计课程。例如,卡内基·梅隆大学的编程基础、麻省理工学院的计算机科学及编程导论就使用Python语言讲授。 本书作者长期从事程序设计语言教学与应用开发,在长期的工作中,积累了丰富的经验,了解在学习编程的时候需要什么样的书,如何才能提高Python开发能力,如何以最少的时间投入得到最快的实际应用。 本书内容 基础篇(第1~9章)主要讲解Python的基础知识和面向对象编程基础、Tkinter图形界面设计、网络编程和多线程、Python数据库应用等知识,每章最后都有应用本章知识点的游戏案例,如猜数字、网络五子棋、扑克牌游戏等。 提高篇(第10、11章)介绍科学计算和可视化第三方库,最后讲解一个综合性案例——推箱子游戏。 本书特点 (1) Python 程序设计涉及的范围非常广泛,本书内容编排并不求全、求深,而是考虑零基础读者的接受能力,语言语法介绍以够用、实用和应用为原则,选择Python中必备、实用的知识进行讲解,强化程序思维能力培养。 (2) 以小游戏案例作为每章的阶段性任务,游戏案例选取贴近生活,有助于提高学习兴趣。每款游戏案例均提供详细的设计思路。 (3) 改变了传统教材以语言、语法学习为重点的缺陷,本书从基本的语言、语法学习上升到程序的“设计、算法、编程”层次。为了让学生更好地掌握程序开发思想、方法和算法,书中提供了大量简短精辟的案例代码,有助于初学者学习解决问题的精髓。 需要说明的是,学习编程是一个实践的过程,而不仅限于看书、看资料,亲自动手编写、调试程序才是至关重要的。通过实际的编程以及积极的思考,读者可以很快地积累并掌握许多宝贵的编程经验,这些编程经验对开发者尤其显得不可或缺。 本书由夏敏捷(中原工学院)和宋宝卫(郑州轻工业大学)主持编写,宋宝卫编写第3~9章,张锦歌(河南工业大学)编写第10章并参与校对工作,其余章节由夏敏捷编写。 在本书的编写过程中,为确保内容的正确性,参阅了很多资料,并且得到了中原工学院计算机学院郑秋生教授和资深Web程序员的支持,在此谨向他们表示衷心的感谢。 本书提供丰富的配套资源,包括教学大纲、教学课件、电子教案、程序源码、在线作业、在线资源、上机实训和习题答案, 扫描封底的课件二维码可以下载; 本书还提供400分钟的微课视频,扫描书中对应位置的二维码可以在线学习。 需要本书源代码的读者,也可以扫描下方二维码获取。 源代码下载 由于编者水平有限,书中难免有疏漏之处,敬请广大读者批评、指正。 夏敏捷 2020年4月 Python基础入门微课视频版
more >