Python语言程序设计袁方等
¥
639
¥
39
九五品
仅1件
作者袁方,肖胜刚,齐鸿志
出版社清华大学出版社
ISBN9787302520290
出版时间2018-10
版次1
装帧平装
开本16开
纸张胶版纸
页数221页
字数99999千字
定价39元
上书时间2024-12-14
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:Python语言程序设计袁方等
定价:39.00元
作者:袁方,肖胜刚,齐鸿志
出版社:清华大学出版社
出版日期:2018-10-01
ISBN:9787302520290
字数:355000
页码:221
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
本书全面介绍Python语言程序设计相关知识,内容包括Python入门、基本数据类型与表达式、语句与结构化程序设计、组合数据类型、函数、文件处理、异常处理、面向对象程序设计、高级编程等内容。本书是在总结Python程序设计教学经验的基础上编写而成,循序渐进、实例丰富、通俗易懂、针对性强。通过本教材,读者可以学习程序设计知识、掌握程序设计方法、提高程序设计能力、形成良好的程序设计风格、培养计算思维和基于计算机技术的问题求解能力,并为进一步深入学习后续相关课程,提高综合素质和创新创业能力奠定良好的基础。
内容提要
本书全面介绍了Python程序设计基础知识,包括Python入门、基本数据类型与表达式、语句与结构化程序设计、组合数据类型、函数、文件处理、异常处理、面向对象程序设计和不错编程等内容。通过本书,读者可以学习程序设计知识,掌握程序设计方法,提高程序设计能力,培养程序设计思维,并为进一步学习后续计算机相关课程,提高信息素养和创新能力奠定良好的基础。
本书适合作为高等学校程序设计课程的教材,也可作为自学程序设计的参考书。
目录
章 Python入门 11.1 Python简介 1.1.1 Python的产生与发展 1.1.2 Python的特点 1.2 Python的安装与运行 1.2.1 Python的下载与安装 1.2.2 Python程序的运行 1.3 简单的Python程序 1.3.1 Python程序示例 1.3.2 input与print函数 1.3.3 注释 1.4 程序设计语言介绍 1.4.1 机器语言 1.4.2 汇编语言 1.4.3 不错语言 习题1第2章 基本数据类型与表达式 2.1 字符集与标识符 2.1.1 字符集 2.1.2 标识符 2.1.3 关键字 2.2 基本数据类型 2.2.1 整型 2.2.2 浮点型 2.2.3 布尔型 2.2.4 字符串型 2.3 常量与变量 2.3.1 常量 2.3.2 变量 2.4 运算符与表达式 2.4.1 算术运算符与算术表达式 2.4.2 赋值运算符与赋值表达式 2.4.3 类型转换 2.4.4 eval函数 2.4.5 位运算符与位运算表达式 2.5 变量定义与使用 2.5.1 内存单元的访问方式 2.5.2 C语言的变量定义与使用 2.5.3 Python语言的变量定义与使用 2.6 计算机中的数据表示 2.6.1 计算机中的数制 2.6.2 数值型数据的表示 2.6.3 字符型数据的编码表示 习题2第3章 语句与结构化程序设计 3.1 功能语句与顺序结构程序设计 3.1.1 赋值语句 3.1.2 空语句 3.1.3 顺序结构程序设计 3.2 分支语句与分支结构程序设计 3.2.1 关系表达式和逻辑表达式 3.2.2 if语句 3.2.3 if-else语句 3.2.4 if-elif-else语句 3.3 循环语句与循环结构程序设计 3.3.1 for循环语句 3.3.2 while循环语句 3.3.3 循环语句的嵌套 3.4 退出循环语句 3.4.1 break语句 3.4.2 continue语句 3.5 程序举例 3.6 算法与程序设计 3.6.1 算法设计与分析 3.6.2 程序设计风格 习题3第4章 组合数据类型与字符串 4.1 列表 4.1.1 创建列表 4.1.2 访问列表 4.1.3 更新列表 4.2 元组 4.2.1 创建元组 4.2.2 访问元组 4.2.3 元组与列表的异同 4.3 字典 4.3.1 创建字典 4.3.2 访问字典 4.3.3 更新字典 4.4 集合 4.4.1 创建集合 4.4.2 访问集合 4.4.3 更新集合 4.5 字符串 4.5.1 字符串变量的定义 4.5.2 字符串的访问 4.5.3 字符串的运算 4.5.4 字符串的格式设置 4.5.5 特殊字符与转义字符 习题4第5章 函数 5.1 函数定义 5.2 函数调用 5.3 函数的参数传递 5.3.1 不改变实参值的参数传递 5.3.2 改变实参值的参数传递 5.3.3 位置参数 5.3.4 关键字参数 5.3.5 默认值参数 5.3.6 可变长度参数 5.3.7 序列解包 5.4 函数的嵌套与递归 5.4.1 函数嵌套 5.4.2 函数递归 5.5 标准库与第三方库 5.5.1 内置函数 5.5.2 标准库函数 5.5.3 第三方库函数 5.6 变量的作用域 习题5第6章 文件处理 6.1 文件的打开与关闭 6.1.1 文件概述 6.1.2 文件的打开 6.1.3 文件的关闭 6.1.4 使用上下文管理器 6.2 文件的读写操作 6.2.1 文本文件的读写 6.2.2 pickle文件的读写 6.2.3 JSON文件的读写 6.3 os库 习题6第7章 异常处理 7.1 异常处理的基本思路 7.2 Python异常处理机制 7.2.1 try?except语句 7.2.2 else和finally语句 7.2.3 断言assert和用户抛出异常raise 习题7第8章 面向对象程序设计 8.1 面向对象程序设计概述 8.1.1 面向对象的概念 8.1.2 面向对象程序设计的特点 8.1.3 面向对象程序设计与面向过程程序设计的区别 8.2 类和对象 8.2.1 类与对象的定义 8.2.2 构造函数与析构函数 8.2.3 私有成员和公有成员 8.2.4 数据成员 8.2.5 成员函数 8.3 继承与多态 8.3.1 继承与派生 8.3.2 多态 习题8第9章 Python不错编程 9.1 网站开发 9.1.1 Web服务和HTML 9.1.2 使用Python开发网站 9.1.3 使用Web框架开发网站 9.2 数据库编程 9.2.1 关系型数据库和SQL基础 9.2.2 SQLite编程基础 9.2.3 操作其他类型数据库 9.3 网页爬取 9.3.1 爬虫基础 9.3.2 使用Requests库进行爬取 9.3.3 使用BeautifulSoup库解析从网页获取的数据 9.4 数据可视化 9.4.1 Numpy基础 9.4.2 使用Matplotlib.pyplot绘图 9.4.3 散点图 9.4.4 条形图 9.4.5 直方图 9.4.6 饼图 9.4.7 雷达图 9.4.8 三维图 习题9参考文献
作者介绍
袁方,工学博士,教授。现任河北大学计算机教学部主任、全国高等院校计算机基础教育研究会理事、中国计算机学会高级会员、中国计算机学会信息系统专委会委员、中国计算机学会数据库专委会委员,曾担任多个国际、国内学术会议的程序委员会委员。主要研究领域为数据挖掘、大数据技术、计算机教育。 曾主讲《计算机导论》《大学计算机》《Python语言程序设计》《C 程序设计》《数据挖掘》等本科生和研究生课程,主讲的“计算机导论”为河北省省级精品课程,主编《计算机导论》《大学计算机》《C 程序设计》等高等学校教材,其中《计算机导论》发行近10万册。曾获河北省教学成果三等奖、保定市教书育人先进个人等奖励。 曾主持包括河北省科技计划项目、河北省教育厅科研计划项目在内的8项科研项目的研究工作。参研国家自然科学基金项目、河北省科技计划项目及横向项目10项。出版译著2部。在国际、国内学术期刊及学术会议上发表论文50余篇,其中SCI检索2篇、EI检索21篇。曾获河北省科技进步三等奖。
序言
— 没有更多了 —
以下为对购买帮助不大的评价