Python程序设计

Python程序设计
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 主编
2020-12
版次: 1
ISBN: 9787111666400
定价: 49.00
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 252页
字数: 381千字
1人买过
  • 本书以Windows 操作系统为平台,采用项目式编写体例,全面地介绍了Python编程基础、相关知识以及编程技巧等,重点聚焦于利用Python 开发项目。项目案例的选取包含编程基础、面向对象编程以及大数据应用开发所需的多文件类型的数据存储方式及其应用,*后还介绍了一种重要的数据采集方式及其应用—— 基于Python的网络爬虫技术及其应用。
      本书可作为高等职业院校计算机等相关专业的教材,也可作为Python 初学者的培训教材,还可作为项目开发人员的参考用书。 项目1 Hello,Python—— 绘制多彩五角星............ 1

    任务1 绘制单色空心五角星.................................................................. 4

    任务2 优化任务1程序结构................................................................... 5

    任务3 绘制彩色边线五角星.................................................................. 9

    任务4 填充多彩五角星...................................................................... 11

    任务拓展............................................................................................. 30

    小结................................................................................................... 30

    习题................................................................................................... 31

    项目2 基础知识—— 优化系统中的图形面积

    计算小程序.......................... 33

    任务 计算三角形面积........................................................................ 35

    任务拓展............................................................................................. 63

    小结................................................................................................... 63

    习题................................................................................................... 64

    项目3 程序流程控制语句—— 地铁买票问题............65

    任务1 计算每月地铁票费用................................................................ 67

    任务2 通过函数方式计算每月地铁票费用........................................... 75

    任务拓展............................................................................................. 91

    小结................................................................................................... 91

    习题................................................................................................... 92

    项目4 基本数据结构—— 简版通信录管理系统.........95

    任务1 制作通信录管理菜单................................................................ 97

    任务2 获取用户输入.......................................................................... 98

    任务3 开发功能模块.......................................................................... 99

    任务拓展........................................................................................... 126

    小结................................................................................................. 127

    习题................................................................................................. 127

    项目5 面向对象基础编程—— 加强版通信录

    管理系统................ 129

    任务1 创建Contact类..................................................................... 131

    CONTENTS

    任务2 开发通信录系统功能.............................................................. 133

    小结................................................................................................. 142

    习题................................................................................................. 142

    项目6 面向对象高级编程—— 利用继承和多态求

    图形面积............... 145

    任务1 创建父类.............................................................................. 147

    任务2 创建子类.............................................................................. 148

    任务3 应用继承和多态计算不同图形的面积...................................... 149

    任务拓展........................................................................................... 161

    小结................................................................................................. 162

    习题................................................................................................. 163

    项目7 文件基本操作—— 通信录管理系统

    (文件版)..................... 165

    任务1 新增用户登录功能................................................................. 167

    任务2 完善功能菜单........................................................................ 168

    任务3 开发功能模块........................................................................ 169

    任务拓展................................................................................
  • 内容简介:
    本书以Windows 操作系统为平台,采用项目式编写体例,全面地介绍了Python编程基础、相关知识以及编程技巧等,重点聚焦于利用Python 开发项目。项目案例的选取包含编程基础、面向对象编程以及大数据应用开发所需的多文件类型的数据存储方式及其应用,*后还介绍了一种重要的数据采集方式及其应用—— 基于Python的网络爬虫技术及其应用。
      本书可作为高等职业院校计算机等相关专业的教材,也可作为Python 初学者的培训教材,还可作为项目开发人员的参考用书。
  • 目录:
    项目1 Hello,Python—— 绘制多彩五角星............ 1

    任务1 绘制单色空心五角星.................................................................. 4

    任务2 优化任务1程序结构................................................................... 5

    任务3 绘制彩色边线五角星.................................................................. 9

    任务4 填充多彩五角星...................................................................... 11

    任务拓展............................................................................................. 30

    小结................................................................................................... 30

    习题................................................................................................... 31

    项目2 基础知识—— 优化系统中的图形面积

    计算小程序.......................... 33

    任务 计算三角形面积........................................................................ 35

    任务拓展............................................................................................. 63

    小结................................................................................................... 63

    习题................................................................................................... 64

    项目3 程序流程控制语句—— 地铁买票问题............65

    任务1 计算每月地铁票费用................................................................ 67

    任务2 通过函数方式计算每月地铁票费用........................................... 75

    任务拓展............................................................................................. 91

    小结................................................................................................... 91

    习题................................................................................................... 92

    项目4 基本数据结构—— 简版通信录管理系统.........95

    任务1 制作通信录管理菜单................................................................ 97

    任务2 获取用户输入.......................................................................... 98

    任务3 开发功能模块.......................................................................... 99

    任务拓展........................................................................................... 126

    小结................................................................................................. 127

    习题................................................................................................. 127

    项目5 面向对象基础编程—— 加强版通信录

    管理系统................ 129

    任务1 创建Contact类..................................................................... 131

    CONTENTS

    任务2 开发通信录系统功能.............................................................. 133

    小结................................................................................................. 142

    习题................................................................................................. 142

    项目6 面向对象高级编程—— 利用继承和多态求

    图形面积............... 145

    任务1 创建父类.............................................................................. 147

    任务2 创建子类.............................................................................. 148

    任务3 应用继承和多态计算不同图形的面积...................................... 149

    任务拓展........................................................................................... 161

    小结................................................................................................. 162

    习题................................................................................................. 163

    项目7 文件基本操作—— 通信录管理系统

    (文件版)..................... 165

    任务1 新增用户登录功能................................................................. 167

    任务2 完善功能菜单........................................................................ 168

    任务3 开发功能模块........................................................................ 169

    任务拓展................................................................................
查看详情
12
您可能感兴趣 / 更多