欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

Python程序设计基础

书      号:9787113306984

丛  书 名:普通高等院校“十四五”计算机基础系列教材

作      者:钟琦,曾春梅,戴玉霞

译      者:

开      本:16开

装      帧:平装

正文语种:汉文

出  版 社:中国铁道出版社有限公司

定      价:52

  • 内容简介

    本书依据jiaoyubu 高等学校大学计算机课程教学指导委员会对程序设计课程的要求编写,详细阐述了Python语言程序设计的基本原理和一般方法,介绍了Python语言的基本语法及初步应用。全书共分11章,包括Python概述与编程环境、Python语法基础、常用运算、程序流程控制、函数与模块、序列类型及操作、集合与映射类型、面向对象程序设计及GUI编程、文件、NumPy库及数据可视化。本书采用Python3.11.4版本,理论与实践并重,提供丰富的编程实例,将Python编程基础知识和程序设计能力培养有效结合,以提高读者对程序设计的兴趣和编程实践能力。本书适合作为普通高等院校各专业的Python程序设计课程教材,也可供Python程序设计入门者学习。
  • 前言

    党的二十大报告明确要求:“必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。”当前社会各领域都在向信息化、数字化、智能化方向发展,因此,程序设计技术已逐步成为工程技术人员必备的技能之一。
    程序设计,通俗地说,就是编写代码告诉计算机要执行的任务,这需要借助计算机程序语言来进行,其中Python是重要的编程语言之一。自1990年诞生以来,Python经过三十多年的发展,以其开源性、丰富的生态系统,涵盖系统资源、数据库、软件工具和硬件等众多领域,成为最受欢迎的编程语言之一。Python丰富的第三方工具如NumPy、pandas、Scikitlearn、TensorFlow和PyTorch等在数据处理、数据可视化和自然语言处理方面的应用,使其能够满足各种AI应用的需求。因此,很多高校都将Python程序设计作为一门通识类基础课程全校开设。
    本书是赣南师范大学教材建设基金资助项目,是全国高等院校计算机基础教育研究会计算机基础教育教学研究项目成果,是jiaoyubu产学合作协同育人项目研究成果。本书依据jiaoyubu高等学校大学计算机课程教学指导委员会对程序设计课程的要求编写,是一本适合作为普通高等院校各专业的Python编程入门教材,同样也适用于对Python编程不了解而又对Python有兴趣或有需求的读者。书中将理论知识与实际应用相结合,循序渐进地论述了Python编程知识和技能,使读者在学习理论的同时能够体验编程的实际应用,从而提升学习兴趣、提高学习效果。本书分为三部分:
    第一部分:Python基础知识部分(第1~5章),阐述Python语言的发展历程,Python开发环境配置,基本语法知识,基础数据类型,以及程序流程控制、函数和模块的程序设计技术。
    第二部分:Python知识提高部分(第6~9章),论述Python的高级数据类型、面向对象的程序设计、图形化程序设计以及文件操作。
    第三部分:Python应用部分(第10~11章),介绍Python丰富的计算生态,虽然仅涉及数据处理和数据可视化领域,但详细介绍了用于此目的的第三方库NumPy和Matplotlib。
    通过本书,读者能够逐步掌握Python编程的基础知识和进阶技巧,以及在数据处理和可视化领域的应用,从而提升自己的编程技能储备,同时也为日后进军人工智能领域奠定基础。
    本书编写特色如下:
    (1)理论与实践并重,在具体知识点讲解中均配以丰富的实例,以便于学习者理解;各教学章节中均配以实用性强的综合应用实例,以便于学习者加强实践能力。
    (2)课程资源丰富,提供了丰富的应用示例源代码,对于综合性强的应用示例配以讲解视频。
    参与本书编写的编者,都是从事计算机程序设计一线教学经验丰富的高校教师。本书由钟琦、曾春梅、戴玉霞任主编,严深海、王平、肖哲、周香英任副主编。全书由钟琦统稿,杨欢爱和程芹芹共同完成了书中所有代码校对和视频录制工作。
    本书撰写过程中,参考了大量的网络资料、文献和书籍,对相关知识进行了系统梳理,并有选择性地将一些重要知识纳入本书,在此对这些资料的作者表示感谢。
    鉴于编者水平有限,加之时间仓促,书中难免有疏漏和不足之处,恳请广大读者批评指正,不胜感谢。
    编者
    2023年9月
  • 目录

    第1章Python概述与编程环境1.1Python语言概述1.1.1Python语言简介1.1.2Python语言的特点1.1.3Python的应用领域1.2Python开发环境配置1.2.1解释器的安装1.2.2第三方的IDE1.3Python基本输入与输出1.3.1Python基本输入1.3.2Python基本输出1.3.3第一个Python程序1.4编码规范1.5查看帮助文档小结练习第2章Python语法基础2.1变量2.2标识符与关键字2.2.1标识符2.2.2Python关键字2.3变量与赋值2.3.1赋值语句2.3.2增强赋值语句2.4基本数据类型2.5数值类型2.5.1整数2.5.2浮点数2.5.3复数2.5.4数值类型转换2.5.5类型转换2.6格式化输入与输出2.6.1格式化输出函数2.6.2输出格式控制2.6.3输入函数小结练习第3章常用运算3.1算术运算3.1.1算术运算符与表达式3.1.2数值运算实例及解析3.1.3常用数
  • 作者介绍

    钟琦,硕士,副教授,民盟盟员,赣南师范大学数学与计算机科学学院信息技术教育教研室主任,中国教育技术协会信息技术教育专业委员会理事,计算机公共基础类课程专任教师。主讲C语言程序设计、大学信息技术基础、网站设计、办公自动化实用技术和Office实用软件等计算机基础课程,编写出版高校计算机教材近10部,两部教材获江西省高校优秀教材二等奖,发表教学科研论文近30篇,其中EI、CSSCI、北大核心刊物多篇,主持省级以上教学研究与改革课题近十项。 曾春梅,女,赣南师范大学数学与计算机科学学院讲师,主授Python程序设计、C程序设计、编译原理等课程,参与《数据结构》《办公高级应用案例教程》等教材的编写,分别荣获2012、2014年获得江西省大学生科技创新与职业技能展示竞赛优秀指导老师。 戴玉霞,女,毕业于哈尔滨工业大学,现任哈尔滨远东理工学院副教授,主授C语言、计算机操作系统、Python程序设计等课程,主编参与编写《软件工程》《计算机基础》、《汇编语言》等教材。发表论文多篇。
  • 编辑推荐

    (1)理论与实践并重,在具体知识点讲解中均配以丰富的实例,以便于学习者理解;各教学章节中均配以实用性强的综合应用实例,以便于学习者加强实践能力。
    (2)课程资源丰富,提供了丰富的应用示例源代码,对于综合性强的应用示例配以讲解视频。
  • 书评书荐

  • 附件下载

图书推荐