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

Python编程与项目开发(微课视频版)

配套780分钟微课视频、程序源码、教学课件和教学大纲,通过实用有趣的项目,强化实践鼓励创新。

作者:肖衡、周显春、龙草芳、汪舜敏
丛书名:21世纪高等学校计算机类课程创新系列教材·微课版
定价:49.80
印次:1-1
ISBN:9787302664000
出版日期:2024.06.01
印刷日期:2024.05.31

本书计划从Python的环境搭建开始,从零基础引导读者入门Python的基础理论,并用大量的案例分析来强化训练问题分析求解的能力,步骤化的代码转化助力读者入门,寓理论于案例,在案例分析与求解中实现编程能力的提升,达到将理论转为实践教学目的。每章遵循基础入门、案例强基,实战创新三个层次来引导读者提升编程实践能力。本书坚持3个原则:一是内容浅显易懂,能让读者快速入门;二是实践内容完整,能让读者通过代码的读与写加深对抽象的理论理解;三是案例丰富,用经典数学求解案例引读者入,实现思维转换,用竞赛题库案例强化训练问题分析求解能力,用实用的工程案例实现理论到实践的应用转换,引导读者一步步提升编程能力,体会Python编程的乐趣以及Python强大的生态系统,使读者学习之后能有所收获,并能够关联应用于生活场景。

more >

前言 人工智能自诞生以来,相关的理论和技术日益成熟,其应用领域也在不断扩大,就其本质而言,是对人类思维过程的信息模拟。如机器人、语音识别、图像识别、自然语言处理等都是对人类思维行为的模拟实现。而人工智能的核心由“程序设计+算法”来实现,学习编程、掌握编程技术成为对计算机相关行业人员的基本要求。 我国《新一代人工智能发展规划》中明确指出: “人工智能成为国际竞争的新焦点,逐步推广编程教育,建设人工智能学科,培养复合型人才,形成我国人工智能人才高地。”而Python作为开启人工智能大门的钥匙,成为众多学习者的首选。特别是近年随着ChatGPT发布,大语言模型如火如荼地进行,而Python与大语言模型之间的关系非常紧密,而今它的重要性日益凸显,在众多编程语言中脱颖而出,连续在TIOBE全球编程语言排行榜中领跑。 作为人工智能与大数据领域应用最广的Python语言在今天变得如此重要,主要原因在于它能更方便地为人们的工作及生活创造智能的特性。Python作为一种通用编程语言,具有易学易用、功能强大、应用广泛等特点,尤其在科学计算、物联网、大数据及人工智能等领域,展现了它强大的生命力。曾经震惊全球的阿尔法狗(AlphaGo)的部分核心代码就是用Python实现的,而今火爆全球的ChatGPT也是基于Python开发的。 本书基于两个期望编写: 期望读者掌握一门终身受用的程序语言(Python语言),期望读者掌握利用程序设计语言解决实际问题的过程和思路。本书按照基础知识简单易读,案例应用从基础应用到分析应用再到实践应用,遵循由点到面、知识串联、层层叠加的原则,以问题为导向,提升实践能力为目标,按照启发学生发现问题、分析问题、解决问题的思路进行编写,旨在培养学生自主思考、主动探索的学习习惯,以期达到提升计算思维、工程思维及创新思维能力的目标。 本书内容以零基础为起点,带领读者开启Python学习之旅。通过通俗易懂的语言、流行有趣的案例,详细介绍了使用Python进行程序开发时需要掌握的知识与技术。全书分为10章,包括Python语言概述、Python基本语法、Python数据类型、组合数据类型、程序控制结构、函数、文件、面向对象程序设计、多线程及图形化用户界面等。书中所有知识都按照问题导向、知识导图、实践应用进行讲解。每个案例给出了完整的程序代码和详细的注释,帮助读者轻松领会Python语言的精髓,快速开发出优秀的代码,提高工程应用能力。 本书以学生成绩管理系统案例贯穿基础知识的章节,以便于读者更好地理解和掌握一个系统开发的流程,逐渐养成工程迭代思维习惯。同时,在每个知识点后都佐以具有现代气息的案例应用,帮助读者快速地掌握基础知识,更好地在案例分析与实现过程中巩固所学知识,提升实践能力,快速从入门迈向实践应用,达到举一反三的能力拓展效果。每个章节的习题是对本章节知识的巩固,也是对学生自我思考与创新思维的引导。最后以图形化用户界面的实际项目进行开发实践,让读者从需求分析开始,体会整体架构的设计、模块的划分、平台设计,在实践中提升工程开发能力。本书配套全部案例的详细开发流程、规范代码、PPT课件及视频学习材料,实现立体化、全方位的教学模式,力求让读者快速掌握Python语言,跨入程序开发领域进行工程实践和创新设计。 全书由三亚学院肖衡负责内容规划和统稿编写,周显春、龙草芳和汪舜敏进行设计和修订,共同实现特色课程立体化教学资源建设项目。还有很多的教师和学生对本书提出了许多宝贵的意见,在此一并向他们表示衷心的感谢。本书的出版得到了2022年度海南省高等学校教育教学改革研究一般项目(Hnjg2022102)、三亚学院优势专业建设项目(SYJZUS202203)、三亚学院一流本科专业特色建设资助项目(SYJZZZ202212)的资助。 因编者水平有限,书中难免存在不足之处,恳请读者批评指正。 肖衡 2024年2月

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

同系列产品more >

数据结构与算法(第2版·微课视频版)...

瞿有甜、王华琼、苗兰芳
定 价:59.80元

查看详情
Python程序设计与实践

龚兰兰 赵志宏 主编 张
定 价:49.80元

查看详情
MySQL数据库设计与应用(第2版·微课...

肖宏启、杨丰嘉、李玉、
定 价:49.80元

查看详情
Java 程序设计(微课视频版)

苏炳均、李林、王健、杜
定 价:59元

查看详情
网络通信原理实践(微课视频版)

王伟明、金蓉、诸葛斌、
定 价:59.80元

查看详情
图书分类全部图书
more >
  • 由浅入深:按照基础知识简单易读、案例应用从基础应用到实践应用,遵循由点到面、知识串联层层叠加的原则,以问题为导向,按照发现问题、分析问题、解决问题的思路进行编写.
    案例实践:本书以学生成绩管理系统案例贯穿基础知识的章节,同时每一章都有综合案例提升实践能力,以便于读者逐渐养成工程迭代思维习惯。
    产学融合:本书编写以提升实践能力为目标,综合案例遵循企业实践流程,按照需求分析、整体架构设计、模块划分、平台设计逐步进行,以期提升读者计算思维、工程能力及创新实践能力。
more >
  • 目录

    下载源码

    第1章Python语言概述

    1.1Python简介

    1.2Python的特点

    1.2.1Python的优点

    1.2.2Python的缺点

    1.3Python的应用领域

    1.4Python语言开发环境的安装

    1.5运行Python 

    1.6集成开发环境

    1.7扩展库的安装与使用

    第2章Python基本语法

    2.1用程序实现问题求解 

    2.2Python程序语法元素

    2.3常用函数

    2.4基本结构

    习题

    第3章Python数据类型

    3.1认识数据类型

    3.1.1整数

    3.1.2浮点数

    3.1.3复数

    3.1.4布尔型

    3.2运算符

    3.2.1数值运算符

    3.2.2运算符优先级

    3.2.3常用数值函数

    3.2.4math库

    3.3字符串

    3.3.1字符串的基本操作

    3.3.2字符串的处理函数

    3.3.3字符串的处理方法

    3.3.4字符串的格式化方法

    3.4实践应用

    习题

    第4章组合数据类型

    4.1组合数据类型概述

    4.2序列类型

    4.2.1元组类型

    4.2.2列表类型

    4.2.3列表实践应用

    4.3集合类型

    4.4映射类型

    4.4.1字典类型

    4.4.2字典应用实践

    4.5组合数据类型应用

    习题

    第5章程序控制结构

    5.1程序流程图

    5.2程序的分支结构

    ...

精彩书评more >

标题

评论

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

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