QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30
7立封
7平封

Python程序设计基础项目化教程(活页式)

需要更多信息,请联系高 锐
从现实生活中的实际案例出发,通过“项目+任务”学习法来完成案例实践
  • 类  别:计算机系列
  • 书  名:Python程序设计基础项目化教程(活页式)
  • 主  编:李莉 杨娜娜
  • 定  价:53
  • 开  本:16开
  • 印刷方式:双色
  • 页  数:220
  • 时  间:2025年2月
  • 出  版  社:北京邮电大学出版社
  • 书  号:978-7-5635-7365-3

内容摘要

        本书旨在通过项目化教学帮助学生掌握Python语言的基本语法、编程思想、常用库和框架等,培养学生的编程能力和解决问题的能力。全书共分9个项目,内容包括实现智能交互、玩转购物车、“数”说大运会、探寻Python的“达·芬奇密码”、编写数独游戏、探寻新能源、花式处理文件、异常的处理及开发滨滨文创店智能销售系统。
        本书既适合作为高等职业院校Python程序设计课程的教材,也可作为广大Python编程爱好者的自学参考书。

目录

项目1实现智能交互
 任务1.1认识Python
  1.1.1了解Python的前世今生
  1.1.2探究Python的特点
  1.1.3了解Python的应用领域
  1.1.4掌握Python常用的开发工具
 任务1.2运行交互式界面
  1.2.1启用交互式开发界面
  1.2.2实现文件式编程界面
项目2玩转购物车
 任务2.1定义并输出商品信息
  2.1.1区分变量与常量
  2.1.2掌握Python的规范编程步骤
 任务2.2统计商品数据
  2.2.1认识基础数据类型
  2.2.2掌握基础数据类型的转换方法
 任务2.3计算商品总价
  2.3.1掌握常用操作运算符的使用方法
  2.3.2熟知运算符优先级
项目3“数”说大运会
 任务3.1设计国家名称中英文对照表
  3.1.1认识元组
  3.1.2掌握实现元组的常见方法和函数
 任务3.2实现运动员国籍对照 目录
  3.2.1认识列表
  3.2.2掌握实现列表的常见方法和函数
 任务3.3呈现赛项
  3.3.1认识集合
  3.3.2掌握实现集合的常见方法和函数
 任务3.4更新奖牌榜
  3.4.1认识字典
  3.4.2掌握实现字典的常见方法和函数
项目4探寻Python的“达·芬奇密码”
 任务4.1实现垃圾分类
  4.1.1了解流程控制结构
  4.1.2实现if相关语句
 任务4.2打印九九乘法表
  4.2.1编写for循环语句
  4.2.2了解break和continue语句
  4.2.3嵌套使用for循环语句
 任务4.3编写“剪刀石头布”小游戏
  4.3.1编写while循环语句
  4.3.2嵌套使用while循环语句
项目5编写数独游戏
 任务5.1编写计算器程序
  5.1.1认识函数
  5.1.2调用函数
  5.1.3认识常见的函数
  5.1.4了解封装和模块
 任务5.2制订365天存钱计划
  5.2.1了解参数的类型及传递方法
  5.2.2了解变量的作用域
项目6探寻新能源
 任务6.1设计自己梦想中的新能源汽车
  6.1.1了解Python面向对象的定义
  6.1.2掌握类和对象的定义和使用方法
  6.1.3掌握类和对象的属性及方法
 任务6.2玩转井字棋
  6.2.1类的继承
  6.2.2类的封装
  6.2.3类的多态
项目7花式处理文件
 任务7.1绘制签名墙
  7.1.1打开和关闭文件
  7.1.2读写文件
 任务7.2查询身份证的归属地
  7.2.1复制文件
  7.2.2重命名文件
  7.2.3设置文件的工作路径
  7.2.4定位读取文件
项目8异常的处理
 任务8.1捕获异常
  8.1.1认识异常
  8.1.2运用try...except语句
  8.1.3捕获异常信息
 任务8.2处理异常的方法
  8.2.1运用raise语句
  8.2.2掌握异常的参数 
 任务8.3抛出异常
  8.3.1用户自定义异常
  8.3.2异常的传递
项目9开发滨滨文创店智能销售系统
 任务9.1建立系统架构
  9.1.1设计软件开发流程
  9.1.2做需求分析
  9.1.3设计软件系统
 任务9.2设计类
  9.2.1了解常见的类
  9.2.2设计类图
 任务9.3实现模块功能
  9.3.1做详细设计
  9.3.2做数据结构设计
 任务9.4测试软件
  9.4.1给软件测试分类
  9.4.2明确软件测试的重要性
  9.4.3测试用例

主编信息

李莉,滨州职业学院副教授。

相关图书

  • Python编程入门与进阶·进阶篇(活页式)

    主编:韩迎春

    本书共包括6个模块,包括Python中的模块、包和库、Python 数据库存储、Python 网络编程、Python 网络爬虫、Python GUI编程、Py

    ¥55
  • Python编程入门与进阶·基础篇(活页式)

    主编:韩迎春

    本书共包括9个模块,包括Python简介、Python基础语法、基础语句、Python函数、数据结构、模块、Python输入 输出、面向对象、异常。

    ¥58
  • Python编程基础实践指导教程(活页式)

    主编:冯毅 朱凤山

    本书主要内容包括安装并配置Python开发环境、顺序结构——摄氏温度与华氏温度的转换、选择结构——三天打鱼两天晒网、循环结构——

    ¥49.9
  • Python程序设计基础

    主编:罗少甫 谢娜娜

    全书系统介绍了Python程序设计语言和程序设计的基本方法,按照由浅入深、由易到难、由理论到实践的原则进行编写。主要内容包括Pyth

    ¥45
  • Python数据分析与应用

    主编:李国辉

    本书以Python数据分析常用技术和真实案例相结合的方式,深入浅出地介绍了使用Python进行数据分析及应用的知识。主要内容包括Python

    ¥48