QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30
完成教师认证即可享有全部教学资源下载权限

Python程序设计

需要更多信息,请联系李勇
  • 类  别:计算机系列
  • 书  名:Python程序设计
  • 主  编:金松林
  • 定  价:45
  • 开  本:大16开
  • 印刷方式:双色
  • 时  间:2025年1月
  • 出  版  社:同济大学出版社
  • 书  号:978-7-5608-9023-4

内容摘要

        本书深入浅出地介绍了Python编程语言的基础知识及简单的数据处理技术。全书共分10章,主要内容包括初识Python,数据类型、变量与运算符,字符串,列表与元组,字典,条件与循环语句,函数与模块,类,文件与异常,数据处理及可视化。
        本书可作为Python程序设计教材,也可作为软件开发人员的参考资料,还可作为Python语言自学者的参考用书。

目录

第1章 初识Python
 1.1认识Python
  1.1.1Python的发展历程
  1.1.2Python语言的特点
  1.1.3Python的主要应用领域
 1.2搭建Python编程环境
  1.2.1在Linux系统中搭建Python环境
  1.2.2在Mac OS X系统中搭建Python环境
  1.2.3在Windows系统中搭建Python环境
 1.3Python集成开发环境
  1.3.1PyCharm
  1.3.2Sublime Text
 1.4本章小结
 1.5习题
第2章 数据类型、变量与运算符
 2.1Python的数据类型
  2.1.1数值类型
  2.1.2字符串类型
  2.1.3列表类型
  2.1.4元组类型
  2.1.5字典类型
  2.1.6集合类型
 2.2变量
  2.2.1变量的命名规则
  2.2.2变量赋值
 2.3运算符
  2.3.1算术运算符
  2.3.2赋值运算符
  2.3.3关系运算符
  2.3.4逻辑运算符
  2.3.5其他运算符
  2.3.6运算符优先级
 2.4数据类型转换
  2.4.1自动数据类型转换
  2.4.2强制数据类型转换
 2.5本章小结
 2.6习题
第3章 字符串
 3.1字符串概述
  3.1.1字符串的定义
  3.1.2转义字符
  3.1.3字符串原样输出
 3.2字符串基本操作
  3.2.1字符串连接
  3.2.2重复输出字符串
  3.2.3通过索引访问字符串中的字符
  3.2.4使用切片访问字符串中的一部分
  3.2.5包含性判断
 3.3字符串的常用方法
  3.3.1字符串格式化处理方法
  3.3.2字符搜索方法
  3.3.3字符串替换方法
  3.3.4指定字符去除方法
  3.3.5字符串判断方法
  3.3.6其他常用方法
 3.4综合实验
 3.5本章小结
 3.6习题
第4章 列表与元组
 4.1列表概述
  4.1.1创建列表
  4.1.2访问列表元素
  4.1.3遍历列表元素
 4.2列表的常用方法
  4.2.1列表元素的查找
  4.2.2列表元素的增加
  4.2.3列表元素的删除
  4.2.4列表元素的修改
  4.2.5列表元素的排序
  4.2.6成员资格检查与计数
  4.2.7列表切片
  4.2.8其他常用方法
 4.3元组概述
  4.3.1元组的定义
  4.3.2元组的基本操作
  4.3.3元组的内置函数
 4.4综合实验
 4.5本章小结
 4.6习题
第5章 字典
 5.1字典概述
  5.1.1字典的用途
  5.1.2字典的创建
  5.1.3字典的使用
 5.2遍历字典
  5.2.1遍历字典的所有键
  5.2.2遍历字典的所有值
  5.2.3遍历字典所有的键值对
 5.3字典的常用方法
  5.3.1字典元素的添加
  5.3.2字典元素的修改
  5.3.3字典元素的删除
  5.3.4字典的常用函数
 5.4嵌套
  5.4.1在字典中嵌套列表
  5.4.2在列表中嵌套字典
 5.5综合实验
 5.6本章小结
 5.7习题
第6章 条件与循环语句
 6.1布尔运算概述
 6.2条件语句
  6.2.1if语句
  6.2.2if-else语句
  6.2.3if-elif-else语句
  6.2.4代码块嵌套
 6.3循环语句
  6.3.1while循环语句
  6.3.2for循环语句
  6.3.3循环嵌套
 6.4跳出循环
  6.4.1break语句
  6.4.2continue语句
  6.4.3else语句
 6.5input()函数
 6.6综合实验
 6.7本章小结
 6.8习题
第7章 函数与模块
 7.1定义函数
 7.2函数参数与函数的值
  7.2.1形参与实参
  7.2.2函数的返回值
 7.3函数的类型
 7.4模块
  7.4.1导入模块
  7.4.2使用as给模块指定别名
  7.4.3常用模块
 7.5综合实验
 7.6本章小结
 7.7习题
第8章 类
 8.1类概述
  8.1.1Python中的类
  8.1.2Python中的对象
 8.2类的使用
  8.2.1创建自定义类
  8.2.2根据类创建对象
  8.2.3类的属性与方法
 8.3构造方法与析构方法
  8.3.1构造方法
  8.3.2析构方法
 8.4对象魔法
  8.4.1继承
  8.4.2封装
  8.4.3多态
 8.5综合实验
 8.6本章小结
 8.7习题
第9章 文件与异常
 9.1文件
  9.1.1文件打开
  9.1.2文件模式
  9.1.3文件关闭
 9.2文件的基本方法
  9.2.1文件路径
  9.2.2文件的读取
  9.2.3文件的写入
  9.2.4文件的重命名
  9.2.5文件的删除
 9.3异常
  9.3.1异常简介
  9.3.2捕获异常
  9.3.3处理异常
 9.4存储数据
 9.5综合实验
 9.6本章小结
 9.7习题
第10章 数据处理及可视化
 10.1数据处理
  10.1.1NumPy库简介
  10.1.2Pandas库简介
 10.2数据可视化
 10.3数据分析综合案例
 10.4本章小结
 10.5习题
参考文献
  • C#程序设计

    主编:杨律青

    本书以基础性内容为主,深入浅出地介绍了 NET平台基础、C 基础知识、C 的面向对象设计、使用C 开发窗体应用程序、ASP NET开发、ASP NET控件

    ¥55
  • C++程序设计

    主编:陈蜀宇

      为适应教学改革与人才培养的需求,本教材精心设计组织了如下内容:C++初步、数据类型与表达式、程序流程控制、函数与预处理、数组、指

    ¥58
  • C/C++程序设计上机指导与习题集

    主编:李彦明

    本书是与《C C++程序设计》配套使用的学习用书。内容包括上机指导篇和习题篇,上机指导篇给出了每次的上机目的、上机内容、上机指导和思考

    ¥39
  • C/C++程序设计

    主编:李彦明

    本书全面介绍了C语言的基本概念、语法规则和程序设计的基本方法,数组与函数,指针类型的各种操作,复合数据类型及应用,文件操作,C++程

    ¥49
  • C语言程序设计上机指导与习题解答

    主编:张春飞 李梦阳

      本书是《C语言程序设计》一书的配套参考书,用于辅助教师教学与学生上机实验。  本书共分3章。第1章介绍Visual C++ 6 0集成开发环

    ¥28
  • C语言程序设计

    主编:李梦阳 张春飞

      C语言是目前最为流行的通用程序设计语言之一,是许多计算机专业人员和计算机爱好者学习程序设计语言的首选。本书是为普通高等院校学生

    ¥45
  • C语言程序设计上机指导与习题解答(修订版)

    主编:张春飞 许志军

    本书是《C语言程序设计(修订版)》的辅助教材,用于辅助教师教学与学生上机实验。本书共分4章:第1章介绍Visual C++ 2010集成开

    ¥33
  • C语言程序设计(修订版)

    主编:张春飞 许志军

    本书是为普通高等院校学生学习C语言程序设计编写的教材,共分10章,内容包括:程序设计与C语言、C语言的基本知识、控制结构、数组

    ¥49
  • C语言程序设计习题解答与上机指导

    主编:李小艳 王绪梅

    本书是《C语言程序设计》的配套用书,全书共分两大部分:第1部分是与教材相匹配的习题解答,给出了《C语言程序设计》一书中各章习

    ¥32
  • C语言程序设计

    主编:王绪梅 李小艳

    本书由浅入深地介绍了C语言程序设计的相关知识。全书共分8章,内容包括C语言程序设计基础知识、C程序的数据描述与计算、结构化程序

    ¥45
  • Java程序设计案例教程

    主编:李海涛 陈涛 孙红丽

    本书是基于翻转课堂的课程教学范式改革与校本应用型教材建设项目基础上编写的。本书采用案例驱动的方式编写,即把理论知识点的讲解

    ¥59.8