





定价:59元
印次:1-15
ISBN:9787302550235
出版日期:2020.05.01
印刷日期:2024.12.26
图书责编:刘向威
图书分类:教材
本书是一本针对零编程基础的读者学习Python程序设计的教材,给读者介绍了Python语言的发展概述,以及如何下载Python的开发环境和第三方库。本书不仅详细介绍了Pyhon的基本语法知识,如Python中的变量、表达式、三种基本结构等程序设计语言通用的数据成分和控制成分,还通过大量例题,详细介绍了Python特有的数据类型——序列,包括列表、元组、字典和元素,并且用专门的一章介绍了字符串和正则表达式。
黄蔚老师是苏州大学计算机教学部副主任,曾在清华大学出版社主编并出版了两本关于计算机基础的教材,有良好的沟通能力与愉快的合作经历。并且她参编过近10本教材或学术专著,在国内外核心期刊上发表过10篇以上学术论文。黄老师主要从事计算机公共教学,具有丰富的教学经验,多次获得苏州大学的教学优秀奖,深受学生的喜爱。
前言 为应对新一轮科技革命与产业变革,支撑服务创新等,教育部积极推进新工科建设,促进高等教育为强国建设助力。虽然目前新工科没有一个精确的定义,但大家对新工科的基本范畴已经达成了共识,就是利用人工智能、智能制造、机器人及云计算等技术实现对传统工科专业的升级改造。在这样的时代背景下,计算机程序设计在高校计算机教育中就显得尤为重要。 传统的高级程序设计语言(如C语言)的语法较为复杂,需要掌握的细节较多,即使只是实现一个简单功能,也要涉及很多概念,编写的代码也较复杂。再加上指针等概念,容易使学生产生畏难和厌学情绪。发展势头迅猛的Python,给了程序设计教学一根定海神针。 Python是一种功能强大的程序设计语言,在支持面向过程的同时,也全面支持面向对象技术。它优雅、清晰、简洁的语法特点,能使初学者从语法细节中解脱出来,从而专注于解决问题本身。并且由于Python是一种开源语言,全球各个Python社区中有数以亿万计的编程爱好者,为我们提供了各个领域的各种有益的源代码。这对于需要快速掌握编程的学习者来说,无疑是大有帮助。时势造英雄,目前火热的人工智能促进了Python的发展,而Python也让人工智能算法变得更加简单。正是这些原因,Python成为当前最热门的编程语言之一。 目前市面上有关Python的图书很多,但是很难找到一本真正适合初学者的教材。本书的定位是将Python作为第一门程序设计语言,系统介绍Python程序设计的基础知识。全书共15章,主要介绍了Python的语言基础、三种基本控制结构、列表和元组(有序序列)、字典和集合(无序序列)、字符串和正则表达式、...
目录
第1章Python概述
1.1Python简介
1.1.1Python的发展
1.1.2Python的特点
1.1.3Python的版本
1.2Python开发环境
1.2.1Python语言解释器的下载与安装
1.2.2IDLE
1.2.3PyCharm*
1.3编写并运行一个Python程序
1.3.1交互式执行
1.3.2文件式执行
1.3.3使用PyCharm编写第一个程序
1.4安装扩展库的方法
1.5习题
第2章Python语言基础
2.1常量
2.2数据类型
2.2.1数值类型
2.2.2字符串
2.2.3布尔类型
2.2.4复合数据类型
2.3变量
2.4基本运算
2.4.1算术运算
2.4.2位运算*
2.4.3运算优先级
2.5常用系统函数
2.5.1常用内置函数
2.5.2常用库函数
2.6Python的帮助系统
2.7习题
第3章顺序结构
3.1Python程序的编码规范
3.1.1一个Python程序
3.1.2注释
3.1.3缩进
3.1.4语句续行与分隔
3.2变量赋值
3.2.1赋值语句
3.2.2变量的共享引用*
3.2.3对象的垃圾回收机制*
3.3数据的输入/输出
3.3.1标准输入/输出
3.3.2格式化输出
3.4顺序结...