您好,欢迎光临有路网!
Python程序设计案例教程
QQ咨询:
有路璐璐:

Python程序设计案例教程

  • 作者:主编 张宗霞参编 项雪琰 张静
  • 出版社:机械工业出版社
  • ISBN:9787111670797
  • 出版日期:2021年01月01日
  • 页数:240
  • 定价:¥55.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《Python程序设计案例教程》是一本实用易学、轻量级的Python入门教材,以30个实用案例为载体,详细介绍了Python语言的基础知识和编程思想,内容包括Python语言概述,基础语法,流程控制语句,字符串与正则表达式,列表、元组、字典等常用数据结构,函数,异常处理,文件操作,模块和包以及面向对象编程。每章后都配有丰富的习题、课后实训和精练的小结,方便读者进一步巩固知识,增强实践能力。 《Python程序设计案例教程》基于Python 364,以PyCharm作为主要开发环境。书中代码遵循Python编码规范,简洁优雅。 《Python程序设计案例教程》可作为高职高专计算机相关专业Python课程的教材,也可作为广大计算机编程爱好者的入门参考书。
    目录
    目录 前言 第1章 Python语言概述 1.1 Python简介 1.1.1 Python语言的诞生 1.1.2 Python语言的发展历程 1.1.3 Python语言的版本 1.1.4 Python语言的用途 1.1.5 Python语言的特点 1.1.6 Python语言规范 1.1.7 Python程序执行原理 1.2安装 1.2.1 Python的安装和环境变量配置 1.2.2 PyCharm的安装 1.3 案例1:输出“Hello Python!” 1.3.1 案例描述 1.3.2 相关知识 1.3.2.1 IDLE的基本使用方法 1.3.2.2 PyCharm的基本使用方法 1.3.3 案例实现 1.4 案例2:绘制菱形图案 1.4.1 案例描述 1.4.2 相关知识 1.4.3 案例实现 1.5 案例3:绘制小猪佩奇图形 1.5.1 案例描述 1.5.2 相关知识 1.5.3 案例实现 小结 习题 课后实训 第2章 基础语法 2.1 案例4:求出一个三位自然数各个位上的数字 2.1.1 案例描述 2.1.2 相关知识 2.1.2.1 注释 2.1.2.2 变量 2.1.2.3 常用数据类型 2.1.2.4 常用运算符 2.1.2.5 常用内置函数 2.1.3 案例实现 2.2 案例5:判断一个给定年份是否为闰年 2.2.1 案例描述 2.2.2 相关知识 2.2.2.1 比较运算符和逻辑运算符 2.2.2.2 简单的if语句 2.2.2.3 Python语言的编码规范 2.2.3 案例实现 小结 习题 课后实训 第3章 流程控制语句 3.1 案例6:三个数中找*大 3.1.1 案例描述 3.1.2 相关知识 3.1.2.1 简单选择结构:单分支结构和双分支结构 3.1.2.2 复杂选择结构:多分支结构和分支嵌套 3.1.3 案例实现 3.2 案例7:求100以内所有奇数的和 3.2.1 案例描述 3.2.2 相关知识 3.2.2.1 while循环语句 3.2.2.2 for循环语句 3.2.2.3 break语句、continue语句、else语句及pass空语句 3.2.3 案例实现 3.3 案例8:猜数游戏 3.3.1 案例描述 3.3.2 相关知识 3.3.2.1 模块导入 3.3.2.2 用于生成随机数的相关函数 3.2.3 案例实现 3.4 案例9:百钱百鸡 3.4.1 案例描述 3.4.2 相关知识 3.4.2.1 循环嵌套 3.4.2.2 穷举法 3.4.3 案例实现 小结 习题 课后实训 第4章 字符串与正则表达式 4.1 案例10:从豆瓣读书的相关语句中提取作者等信息 4.1.1 案例描述 4.1.2 相关知识 4.1.2.1 字符串概述 4.1.2.2 字符串格式化 4.1.2.3 字符串的基本操作 4.1.3 案例实现 4.2 案例11:从豆瓣电影网的HTML语句中提取电影名称和评价人数 4.2.1 案例描述 4.2.2 相关知识 4.2.2.1 正则表达式概述 4.2.2.2 常用元字符 4.2.2.3 re模块的使用 4.2.3 案例实现 小结 习题 课后实训 第5章 数据结构 5.1 案例12:模拟评委打分 5.1.1 案例描述 5.1.2 相关知识 5.1.2.1 列表概述 5.1.2.2 列表的操作 5.1.3 案例实现 5.2 案例13:奇偶位置交换 5.2.1 案例描述 5.2.2 相关知识 5.2.2.1 切片概述 5.2.2.2 切片的作用 5.2.3 案例实现 5.3 案例14:奇偶数交换 5.3.1 案例描述 5.3.2 相关知识 5.3.2.1 列表推导式 5.3.2.2 map()、filter()函数 5.3.3 案例实现 5.4 案例15:不同时间段显示不同问候语 5.4.1 案例描述 5.4.2 相关知识 5.4.2.1 元组概述 5.4.2.2 元组的操作 5.4.2.3 元组的作用 5.4.3 案例实现 5.5 案例16:个数统计 5.5.1 案例描述 5.5.2 相关知识 5.5.2.1 字典概述 5.5.2.2 字典的操作 5.5.3 案例实现 5.6 案例17:构造没有重复元素的数据集 5.6.1 案例描述 5.6.2 相关知识 5.6.2.1 集合概述 5.6.2.2 集合的操作与运算 5.6.3 案例实现 5.7 案例18:编写简单的爬虫程序 5.7.1 案例描述 5.7.2 相关知识 5.7.2.1 序列、容器、可迭代对象和迭代器总结 5.7.2.2 爬虫基础知识 5.7.3 案例实现 小结 习题 课后实训 第6章 函数 6.1 案例19:发红包 6.1.1 案例描述 6.1.2 相关知识 6.1.2.1 函数定义和调用 6.1.2.2 函数的四种参数 6.1.2.3 传递参数时的序列解包 6.1.2.4 与函数相关的Python语言编码规范 6.1.3 案例实现 6.2 案例20:统计高频词 6.2.1 案例描述 6.2.2 相关知识 6.2.2.1 lambda表达式 6.2.2.2 指定排序规则 6.2.3 案例实现 6.3 案例21:增加函数计时功能 6.3.1 案例描述 6.3.2 相关知识 6.3.2.1 变量作用域 6.3.2.2 函数嵌套与闭包 6.3.2.3 装饰器 6.3.2.4 日期和时间模块 6.3.3 案例实现 小结 习题 课后实训 第7章 异常处理 7.1 案例22:猜数游戏 7.1.1 案例描述 7.1.2 相关知识 7.1.2.1 常见异常 7.1.2.2 异常处理:try-except的常见结构 7.1.3 案例实现 7.2 案例23:限定范围的猜数 7.2.1 案例描述 7.2.2 相关知识 7.2.2.1 raise语句 7.2.2.2 assert语句 7.2.3 案例实现 小结 习题 课后实训 第8章 文件操作 8.1 案例24:英语四级真题的词频统计 8.1.1 案例描述 8.1.2 相关知识 8.1.2.1 打开和关闭文件操作 8.1.2.2 文本文件的读写操作 8.1.3 案例实现 8.2 案例25:文件批量重命名 8.2.1 案例描述 8.2.2 相关知识 8.2.2.1 os模块 8.2.2.2 ospath模块 8.2.3 案例实现 小结 习题 课后实训 第9章 模块和包 9.1 案例26:导入模块 9.1.1 案例描述 9.1.2 相关知识 9.1.2.1 模块的概念 9.1.2.2 模块搜索路径的顺序 9

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外