





定价:59.9元
印次:1-1
ISBN:9787302675495
出版日期:2024.12.01
印刷日期:2024.12.27
图书责编:温明洁
图书分类:教材
"本书由浅入深地介绍了Python语言相关的基本知识、数据结构和基础语法。全书共15章,内容包括计算机基础知识、初识Python、Python语言基础、选择结构、循环结构、列表与元组、字典和集合、字符串、函数、面向对象程序设计、模块、异常处理及程序调试、文件与目录操作、用numpy实现面向数组的编程、数据科学简介: Pandas Series和DataFrame。 本书可作为高等院校Python相关课程的教材,也可供相关工程技术人员和科研工作者作为参考。 "
周蓉,副教授,硕士生导师,积累了大量的编程语言教学工作经验,擅于以案例入手培养学生的计算思维,从问题出发培养学生动手编程能力和解决问题能力。主要从事机器学习及计算机视觉等方面的研究。先后负责中央高校课题2项,教育部教改项目2项,参与国家自然科学基金项目3项,参与北京市教改项目1项、横向课题7项。发表SCI,EI论文20余篇。2021年获教创赛校—等奖,2019年获校级教学成果—等奖,教学优秀奖,入选教学名师培育计划,2017年获校级教学成果二等奖,2013年获学校青年教师讲课比赛优秀奖。发表教学研究论文8篇,出版教材5部。
前言 新一轮科技革命和产业变革带动了传统产业的升级改造。党的二十大报告强调“必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势”。建设高质量高等教育体系是摆在高等教育面前的重大历史使命和政治责任。高等教育要坚持国家战略引领,聚焦重大需求布局,推进新工科、新医科、新农科、新文科建设,加快培养紧缺型人才。 “高级语言程序设计(Python)”是我国理工类院校的一门必修课程。该课程的学习不仅要掌握Python高级程序设计语言的知识,更重要的是在实践中逐步掌握程序设计的思想和方法,培养问题求解和语言的应用能力。为了更好地体现高等学校人才培养的基本要求,本课程内容的改革本着突出基础理论知识的应用和实践能力培养的原则,按照突出应用性和实战性的原则重组课程结构并更新教学内容。为了适应新的教学要求,我们编写了本书。本书内容不但符合教学大纲要求,而且以培养学生程序设计能力为目标。 Python是一个结合了解释性、编译性、互动性和面向对象的高层次脚本语言,具有非常好的可读性、良好的表达能力、丰富的数据结构、清晰的程序结构,拥有丰富而强大的标准库和第三方库等优势。由于Python涉及的概念较多,语法规则比较繁杂且使用灵活,对于缺乏计算机基础知识的初学者来说,容易引起混乱。尽管目前有关Python程序设计的教材很多,但现有的教材一般围绕语言本身的体系展开内容,以讲解语言知识为主,特别注重语法知识讲解,书中大多数例题也是围绕语法知识展开,很容易使学生陷入繁杂的语法记忆和...
目录
随书资源
目〓〓录
第1章计算机基础知识
1.1计算机构成
1.1.1计算机的定义
1.1.2计算机发展历程
1.1.3计算机的基本组成
1.2软件和程序
1.2.1计算机软件
1.2.2计算机程序和程序设计语言
1.2.3程序设计方法
1.2.4程序的编写和执行
1.3浮点数标准和进制转换
1.3.1进位记数法
1.3.2浮点数
1.3.3进制转换
1.4信息和编码
小结
习题
第2章初识Python
2.1Python概述
2.1.1Python简介
2.1.2Python语言特点
2.1.3Python 语言版本
2.1.4Python语言的集成开发环境
2.2开发环境
2.2.1Anaconda
2.2.2Spyder
2.2.3Jupyter Notebook
2.3实践与练习
小结
习题
第3章Python语言基础
3.1Python程序构成
3.1.1引例
3.1.2Python程序结构组成
3.1.3Python程序功能组成
3.2包、模块与函数
3.2.1包概述
3.2.2函数的定义和调用
3.2.3内置函数
3.2.4模块函数
3.2.5函数API
3.3标识符及其命名规则
3.3.1标识符
3.3.2关键字
3.3.3Python预定义标识符
3.3.4...