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

Python程序设计

书      号:9787113297640

丛  书 名:普通高等教育“十四五”规划教材

作      者:蓝庆青

译      者:

开      本:16开

装      帧:平装

正文语种:

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

定      价:35

  • 内容简介

    本书系统讲解了Python语言程序设计的基础知识,从Python语言的概述、开发环境的下载安装讲起,首先介绍了Python语言的基本语法和程序流程控制,然后详细讲解了Python语言的特性,如列表和元组、字典与集合,接下来介绍了Python语言对函数、文件和面向对象方面的支持,讲解了jieba、numpy、pandas和matplotlib等几个常用的第三方库。本书结构紧凑、内容全面,对知识点的讲解注重使用浅显易懂的语言描述复杂的概念,并且对每个知识点都搭配了切合实际的例子和源码,力求让读者在短时间内掌握Python语言程序设计的基本方法。本书可作为各类高等院校开设Python语言程序设计课程的教材,也可以作为开发人员自学Python语言程序设计的参考书。
  • 前言

    前 言
    Python语言是一种简洁而强大的高级程序设计语言。相比其他高级语言,Python的语法简洁精炼,更重要的是,它是一种开源的程序设计语言,当今世界上已经出现了大量的使用Python语言的函数库,涵盖了科学计算、数据分析、网络应用、人工智能等重要的计算机应用领域。如果读者有志于成为这些领域的软件工程师,从学习Python语言开始是非常不错的选择。
    虽然Python语言的语法简单易学,但要在短期内让学生掌握Python语言的特点、核心标准库和常用第三方库的使用并完成简单的应用开发,也并不是一件容易的事情。编写本书就是希望给读者呈现一本结构紧凑、内容翔实、深入浅出的教材,帮助读者循序渐进地掌握Python语言的语法、特性和函数库的使用等知识,将用计算机解决实际问题的编程思想贯穿始终,完成对学生开发应用能力的培养。本书在讲解绝大多数的知识点时都配备了可以直接运行的例子代码,编写的例子都是直接着眼于要学习的知识点,以最少的代码帮助读者对知识点进行理解,编写时把代码的可读性、可理解性放在比较重要的位置。建议读者在学习时一定要多动手进行编程实践,至少要将本书的所有代码都上机调试成功。一开始上机调试时不可避免地会遇到这样那样的问题,有的问题可能是容易解决的,有的问题可能会花费相当长的时间才能解决,但编程能力就是在解决问题的过程中逐渐提高的。
    本书可作为各类高等院校开设Python语言程序设计课程的教材,没有编程基础的初学者也可以使用本书。如果读者已经学习过其他编程语言,想学习Python,本书也是非常不错的参考用书。
    编者具备非常丰富的程序设计教学经验,擅于开展案例驱动、翻转课堂、项目实战等教学方式,因此在编写本书时也将编者的教学心得和理念融入其中。感谢浙江理工大学科技与艺术学院对本书编写的大力支持;在本书编写过程中,编者也参考了很多国内外同行的研究成果和互联网上的素材,在这里一并表示感谢。
    由于编者水平有限,书中难免存在疏漏之处,敬请广大读者批评指正。




    编 者
    2022年4月
  • 目录

    目录第1章Python语言概述11.1程序设计语言概述11.2Python语言简介21.3Python语言的应用领域21.4搭建Python开发环境3小结8练习与思考8第2章Python语言基本语法92.1标识符和变量92.2数据的输入和输出112.3数值132.4字符串182.5类型转换282.6random库的使用29小结31练习与思考31第3章程序的流程控制333.1布尔类型333.2分支结构353.3循环结构37小结40练习与思考40第4章序列数据类型414.1列表414.2元组51小结53练习与思考53第5章字典与集合555.1字典555.2集合63小结68练习与思考69第6章函数716.1函数的定义和调用716.2lambda函数726.3函数的参数736.4函数的递归77小结78练习与思考78第7章文件797.1文件基础知识
  • 作者介绍

    蓝庆青,女,浙江理工大学科技与艺术学院教师,研究方向大数据与机器学习,主持省一流本科课程及多项省级教学改革项目和科研项目,曾获第十二届全国多媒体课件大赛二等奖。
  • 编辑推荐

    编者具备非常丰富的程序设计教学经验,擅于开展案例驱动、翻转课堂、项目实战等教学方式,因此在编写本书时也将编者的教学心得和理念融入其中。
  • 书评书荐

  • 附件下载

图书推荐