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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • 正版新书]Python程序设计基础 程序设计三步法 微课版乔海燕9787
  • 全店均为全新正版书籍,欢迎选购!新疆西藏青海(可包挂刷).港澳台及海外地区bu bao快递
    • 作者: 乔海燕著 | 乔海燕编 | 乔海燕译 | 乔海燕绘
    • 出版社: 清华大学出版社
    • 出版时间:2021-12-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    君凤文轩图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 乔海燕著| 乔海燕编| 乔海燕译| 乔海燕绘
    • 出版社:清华大学出版社
    • 出版时间:2021-12-01
    • 版次:1
    • 印次:1
    • 字数:305000
    • 页数:192
    • 开本:16开
    • ISBN:9787302592556
    • 版权提供:清华大学出版社
    • 作者:乔海燕
    • 著:乔海燕
    • 装帧:平装
    • 印次:1
    • 定价:39.8
    • ISBN:9787302592556
    • 出版社:清华大学出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2021-12-01
    • 页数:192
    • 外部编号:码头附近59652
    • 版次:1
    • 成品尺寸:暂无

    章 程序设计的概念

    1.1 计算机程序设计基本概念

    1.1.1 计算机程序和程序设计语言

    1.1.2 算法的概念

    1.1.3 算法的伪代码和算法设计

    1.1.4 伪代码格式

    1.1.5 程序设计三步法

    1.2 Python语言

    1.2.1 Python是什么

    1.2.2 使用Python解释器

    1.3 数据、数据类型和表达式

    1.3.1 数据和数据类型

    1.3.2 标识符、变量和表达式

    1.3.3 命令或语句

    1.3.4 一个简单程序

    1.3.5 在LE下运行程序

    1.3.6 在命令提示符窗口运行程序

    1.4 turtle作图

    1.4.1 turtle的使用

    1.4.2 如何运行一个turtle程序

    1.4.3 turtle命令

    1.4.4 一个turtle绘图程序

    习题

    第2章 数据处理基础

    2.1 数据类型、对象和方法

    2.2 数据类型bool

    2.2.1 bool类型上的运算

    2.2.2 运算结果是布尔值的运算

    2.. 可用于条件测试的值

    . 数值类型int、float和complex

    ..1 整数类型int

    ..2 浮点数类型float

    .. 复数类型complex

    ..4 数值类型之间的转换

    ..5 使用数学常数和函数

    .. 生成随机数

    2.4 字符序列类型:字符串

    2.4.1 构造字符串

    2.4.2 测试相等和子串

    2.4.3 字符串的索引运算

    2.4.4 存取子串的取段方法

    2.4.5 遍历字符串和循环语句

    2.4.6 字符串先后次序比较

    2.4.7 字符串的常用方法

    2.5 序列类型:多元组和列表

    2.5.1 多元组

    2.5.2 列表

    2.5.3 列表的基本作
    2.5.4 列表的遍历和for循环语句

    2.5.5 获取子列表的取段运算

    2.5.6 多元组和列表

    2.5.7 序列

    2.5.8 列表概括法

    2.5.9 可变对象和不可变对象

    2.6 数据类型选择示例——电话号码查询算法

    2.6.1 需求分析

    2.6.2 数据结构设计

    2.6.3 算法设计

    2.7 映类型:字典

    2.7.1 字典的构造

    2.7.2 查看关键字的值

    2.7.3 给字典添加元素

    2.7.4 从字典中删除元素

    2.7.5 在字典中遍历

    习题

    第3章 程序结构

    3.1 顺序结构

    3.1.1 简单赋值语句

    3.1.2 可变对象与别名

    3.1.3 复合赋值

    3.1.4 并行赋值

    3.1.5 输入和输出语句

    3.1.6 表达式语句

    3.2 分支结构

    3.2.1 if语句

    3.2.2 if-else语句

    3.. if-elif-else语句

    3.3 循环结构

    3.3.1 for循环语句

    3.3.2 while循环语句

    3.3.3 循环的控制:break和continue

    3.3.4 循环嵌套

    习题

    第4章 函数

    4.1 函数的概念

    4.1.1 什么是函数

    4.1.2 内置函数

    4.1.3 数学函数

    4.1.4 用入表达式表示简单函数

    4.1.5 排序函数

    4.2 自定义函数和函数抽象

    4.2.1 函数的定义

    4.2.2 函数的调用

    4.. 函数抽象

    4.3 函数的参数和返回值

    4.3.1 函数的返回值

    4.3.2 参数的默认值

    4.3.3 定位实参和关键字实参

    4.3.4 参数的传递

    4.4 变量的作用域

    4.4.1 局部变量和全局变量

    4.4.2 使用全局变量

    4.4.3 跟踪函数调用运行过程

    4.5 模拟计算

    4.5.1 模拟抛般子

    4.5.2 用蒙特卡洛方法估算的似值

    4.5.3 模拟猜拳游戏

    4.6 编写没有副作用的函数

    4.6.1 副作用和纯函数

    4.6.2 设纯函

    4.6.3 无副作用的选择排序

    4.6.4 有副作用的选择排序

    4.7 模块

    4.7.1 模块的作用与用法

    4.7.2 主模块和变量__name__的用法

    习题

    第5章 调试与测试

    5.1 调试

    5.1.1 语法错误

    5.1.2 语义错误

    5.1.3 调试基本技术

    5.2 测试

    5.2.1 程序的规格说明

    5.2.2 人工测试

    5.. 自动测试

    习题

    第6章 递归函数

    6.1 递归函数的概念

    6.1.1 阶乘和幂函数的递归定义

    6.1.2 列表上的递归

    6.1.3 字符串上的递归

    6.1.4 汉诺塔

    6.2 递归和迭代

    6.2.1 斐波那契数列的递归定义

    6.2.2 斐波那契数列的迭代定义

    6.3 查找与排序

    6.3.1 二分查找

    6.3.2 归并排序

    6.3.3 插入排序

    习题

    第7章 文件和异常处理

    7.1 文件读写

    7.1.1 打开文件

    7.1.2 读文件

    7.1.3 写文件

    7.1.4 关闭文件和with语句

    7.1.5 文件操作例子

    7.1.6 使用json读写对象

    7.2 异常和异常处理

    7.2.1 异常

    7.2.2 处理异常

    7.. 处理文件异常

    习题

    第8章 算法的能

    8.1 算法的复杂度

    8.1.1 时间复杂度的概念

    8.1.2 大○表示法

    8.1.3 递归算法的时间复杂度

    8.1.4 算法的空间复杂度

    8.2 Python数据结构操作的时间复杂度

    8.2.1 列表操作的时间复杂度

    ……

    第9章 常用数据处理包

    附录

    参考文献

    乔海燕,中山大学计算机学院副教授,常年讲授程序设计课程。曾参与编写《数据结构与算法实验实践教程》(清华出版社2012年);参与翻译《Python3.6编程实践指南(计算机科学入门)》(2019出版)。

    "l 本书用三步法讲解计算机程序设计,重在培养初学者的计算思维能力和习惯,便于初学者理解程序设计的思想方法。
    l 本书内容覆盖计算机程序设计基本知识,内容丰富,循序渐进,既有浅显易懂的例题习题,也有比较有趣的程序练习。
    l 提供讲解视频,在线测评练习,便于自学。"


    本书利用 Python 程序设计语言介绍程序设计基础知识。全书共 9 章。 章介绍算法和数据的概念以 及算法的伪代码表示。第 2 章介绍 Python 的常用数据类型。第 3 章介绍 Python 的程序结构和各种语句。第 4 章介绍自定义函数。第 5 章介绍程序的调试与测试。第 6 章介绍递归函数。第 7 章介绍文件和异常处理。第 8 章介绍算法的能。第 9 章介绍常用数据处理包。 本书面向程序设计初学者,可作为大中专院校非计算机专业程序设计入门课程教材,也可作为程序设计爱 好者的自学教材。


    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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