返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 店 Python程序设计基础 IDLE使用和Python程序设计基础知识常用算法教程 高等学校大学计算机基础课程教学
  • 新商品上架
    • 作者: 无著 | 张建宏编
    • 出版社: 电子工业出版社
    • 出版时间:2024-12
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    江莱图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 无著| 张建宏编
    • 出版社:电子工业出版社
    • 出版时间:2024-12
    • 页数:264页
    • 开本:16开
    • ISBN:9780826538484
    • 版权提供:电子工业出版社

    内容介绍

    本书的编写以教育部高等学校大学计算机课程教学指导委员会编制的《大学计算机基础课程教学基本要求》为依据,面向零基础编程初学者,通过通俗易懂的语言、丰富有趣的教学示例,详细地介绍 IDLE 使用和 Python 程序设计的基础知识及常用的算法。全书共 11 章,内容包括 Python 程序设计概述、Python 基本语法、Python 数据类型、程序控制结构、列表、组合数据类型及其应用、函数与模块、面向对象程序设计、异常处理、文件、标准库与第三方库。书中所有知识都结合具体实例进行讲解,涉及的源代码给出详细的注释,可以使读者轻松理解、掌握 Python 程序设计的基本方法,快速提高程序设计技能。本书可作为“Python 程序设计”相关课程的教材,也可作为浙江省计算机等级考试二级 Python 语言程序设计或全国计算机等级考试二级 Python 语言程序设计的辅导资料,还可供其他编程爱好者学习使用。本书附有教学 PPT、实例、习题和课后习题、源代码等资源。
    目录

    目 录
    第 1 章 Python 程序设计概述 1
    1.1 Python 概述 1
    1.1.1 Python 语言的起源与发展 1
    1.1.2 Python 语言的特点 1
    1.1.3 Python 语言的主要应用领域 3
    1.1.4 Python 程序运行机制 4
    1.2 Python 开发环境的搭建 5
    1.2.1 下载 Python 5
    1.2.2 安装 Python 7
    1.2.3 集成开发环境简介 7
    1.2.4 第三方库的安装 8
    1.3 Python 程序运行 9
    1.3.1 Python 程序的运行方式 9
    1.3.2 Python 程序的可执行文件 14
    1.4 习题 17
    第 2 章 Python 基本语法 18
    2.1 Python 基本语法特点 18
    2.1.1 缩进 18
    2.1.2 注释 19
    2.1.3 分隔符与续行符 20
    2.1.4 关键字 21
    2.2 变量与赋值语句 21
    2.2.1 变量 21
    2.2.2 变量命名规则和赋值语句 22
    2.2.3 对象和引用 24
    2.3 基本输入和输出 26
    2.3.1 基本输入 26
    2.3.2 基本输出 27
    2.4 习题 28

    第 3 章 Python 数据类型 30
    3.1 Python 基本数据类型 30
    3.1.1 整数 30
    3.1.2 浮点数 31
    3.1.3 复数 32
    3.1.4 布尔类型 32
    3.2 运算符与表达式 33
    3.2.1 算术运算符与算术表达式 33
    3.2.2 关系运算符与关系表达式 35
    3.2.3 逻辑运算符与逻辑表达式 36
    3.2.4 赋值运算符 37
    3.2.5 位运算符 39
    3.2.6 成员运算符 41
    3.2.7 身份运算符 42
    3.2.8 运算符优先级 42
    3.3 格式化输出 43
    3.4 内置函数与 math 库 46
    3.4.1 内置函数 46
    3.4.2 math 库 50
    3.5 习题 51
    第 4 章 程序控制结构 52
    4.1 结构化程序设计 52
    4.1.1 程序流程图 52
    4.1.2 程序基本结构 52
    4.1.3 程序设计过程 53
    4.2 顺序结构 54
    4.3 选择结构 55
    4.3.1 单分支结构 55
    4.3.2 双分支结构 56
    4.3.3 多分支结构 57
    4.3.4 if 语句的嵌套结构 58
    4.4 循环结构 61
    4.4.1 for 循环 61
    4.4.2 while循环 63
    4.4.3 break 语句与 continue 语句 67
    4.5 多重循环结构 69
    4.6 常用算法简介 71
    4.6.1 枚举法 71
    4.6.2 递推法 72
    4.6.3 迭代法 73
    4.7 习题 74
    第 5 章 序列和列表 76
    5.1 序列 76
    5.1.1 序列概述 76
    5.1.2 序列基本操作 77
    5.2 列表 78
    5.2.1 列表创建与删除 78
    5.2.2 列表访问 80
    5.2.3 列表基本操作 81
    5.2.4 列表常用方法 86
    5.3 二维列表 94
    5.4 用列表实现的常用算法 96
    5.4.1 排序 96
    5.4.2 查找 98
    5.5 习题 99
    第 6 章 组合数据类型及其应用 101
    6.1 字符串 101
    6.1.1 字符串创建 101
    6.1.2 字符串编码 103
    6.1.3 字符串索引与切片 104
    6.1.4 字符串运算 105
    6.1.5 字符串常用函数和方法 107
    6.1.6 格式化字符串 114
    6.1.7 string 库 118
    6.2 元组 119
    6.2.1 元组概念 120
    6.2.2 元组基本操作 121
    6.3 字典 126
    6.3.1 字典创建、删除及访问 126
    6.3.2 字典基本操作 128
    6.3.3 适用于字典的内置函数 129
    6.3.4 字典常用方法 130
    6.4 集合 133
    6.4.1 集合创建与删除 133
    6.4.2 集合运算 134
    6.4.3 适用于集合的内置函数 136
    6.4.4 集合的常用方法 137
    6.5 对象引用与拷贝 142
    6.5.1 对象引用 142
    6.5.2 对象拷贝 142
    6.6 习题 144
    第 7 章 函数与模块 145
    7.1 函数概述 145
    7.2 函数定义与调用 146
    7.2.1 函数定义 146
    7.2.2 函数调用 148
    7.3 函数参数 149
    7.4 函数递归调用 155
    7.5 lambda 表达式及应用 158
    7.6 变量的作用域 159
    7.7 模块和包 160
    7.7.1 模块和包概述 160
    7.7.2 导入模块和包 160
    7.8 习题 166
    第 8 章 面向对象程序设计 168
    8.1 面向对象程序设计概念 168
    8.1.1 类与对象 168
    8.1.2 面向对象的主要特征 168
    8.2 类与对象 169
    8.2.1 类定义 169
    8.2.2 类实例化 170
    8.2.3 属性 171
    8.2.4 方法 175
    8.3 类的继承 182
    8.3.1 单继承 182
    8.3.2 多继承 183
    8.3.3 方法重写 185
    8.4 习题 189
    第 9 章 异常处理 191
    9.1 异常处理概述 191
    9.1.1 异常概念 191
    9.1.2 常见异常类型 192
    9.2 异常处理基本结构和用法 195
    9.2.1 try…except 语句 196
    9.2.2 try…except… else 语句 198
    9.2.3 try…except…finally 语句 199
    9.2.4 raise 语句 201
    9.2.5 assert 语句 202
    9.3 自定义异常类 202
    9.4 习题 203
    第 10 章 文件 204
    10.1 文件概念 204
    10.2 文件读写 206
    10.2.1 文件打开与关闭 206
    10.2.2 文本文件的读写 209
    10.2.3 文件定位 212
    10.2.4 二进制文件的读写 213
    10.2.5 with…as 语句 213
    10.3 读写 CSV 文件 214
    10.3.1 CSV 文件基本概念 214
    10.3.2 读写 CSV 文件 216
    10.4 习题 219
    第 11 章 标准库与第三方库 220
    11.1 常用标准库 220
    11.1.1 绘图工具 turtle 库 220
    11.1.2 随机库 random 229
    11.1.3 日期与时间库 231
    11.2 第三方库 240
    11.2.1 NumPy 库 240
    11.2.2 jieba 库 250
    11.3 习题 253
    作者介绍

    张建宏,1973年生人,副教授,硕士研究生学历,计算机应用基础方向*深本科教师,1999年到今就职于湖州师范学院,教学经验丰富,对计算机基础知识体系有深入研究,目前为湖州市计算机学会成员。曾出版多部教材:于清华大学出版社出版《C语言程序设计实践教程》,于电子工业出版社出版《办公自动化应用实践教程》。
    1
    • 商品详情
    • 内容简介

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购