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

Python程序设计基础

  • 作者:娄岩 著
  • 出版社:机械工业出版社
  • ISBN:9787111670483
  • 出版日期:2021年01月01日
  • 页数:252
  • 定价:¥43.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

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

    图书详情

    内容提要
    本书以实用为导向,从基础概念、语法结构、应用案例、开发技巧等方面深入浅出地介绍了Python的程序设计方法以及项目实现流程。 本书以实例方式进行讲解,每个实例程序都通过了验证。本书内容图文并茂,操作步骤完善,并附有具体脚本代码,易于掌握和学习。本书提供开放式的课程网站(http://www.cmu.edu.cn/computer)和相应的课件作为支持。 本书既可以作为全国普通高校各专业计算机公共基础课程的教材,又可以作为全国计算机等级考试的辅导教材,还可以作为专业技术人员的参考用书。
    目录
    前言 第1章 Python概述 导学 1.1 Python简介 1.1.1 Python的概念 1.1.2 Python的发展历史 1.1.3 Python3 1.1.4 Python的特点 1.1.5 Python的应用领域 1.2 Python的安装 1.3**个 Python程序 1.4搭建 Python集成开发环境 1.5 Python的输入/输出 1.5.1 Python的输入 1.5.2 Python的输出 本章小结 第2章 基础语法 导学 2.1 Python变量的赋值 2.2 Python的标准数据类型 2.2.1数字 2.2.2字符串 2.2.3列表 2.2.4元组 2.2.5字典 2.2.6集合 2.3 Python的基本运算符 2.3.1算术运算符 2.3.2字符串运算符 2.3.3比较运算符 2.3.4赋值运算符 2.3.5逻辑运算符 2.3.6成员运算符 2.3.7常用运算符的优先级 本章小结 第3章 程序的控制结构 导学 3.1顺序结构 3.2分支结构 3.2.1 if语句(单分支结构) 3.2.2 if…else语句(双分支结构) 3.2.3 if…elif…else语句(多分支结构) 3.2.4 pass语句 3.2.5 try…except语句 3.3循环结构 3.3.1 while语句(while循环) 3.3.2 for语句(for循环) 3.3.3循环嵌套 3.3.4 break语句和continue语句 本章小结 第4章 函数、模块和文件 导学 4.1函数 4.1.1系统函数 4.1.2函数的定义 4.1.3函数的参数和返回值 4.1.4变量的作用域 4.1.5递归调用 4.2模块 4.3文件 4.3.1文件的打开和关闭 4.3.2文件的读操作 4.3.3文件的写操作 4.3.4文件���指针定位 本章小结 第5章 面向对象程序设计 导学 5.1面向对象程序设计基础 5.1.1面向对象程序设计的基本概念 5.1.2面向对象程序设计的三个基本特性 5.2定义和访问类与对象 5.2.1定义类和对象 5.2.2利用构造函数定义类 5.2.3定义和访问实例属性与类属性 5.3类的继承与多态 5.3.1类的继承 5.3.2类的多继承 5.3.3类的多态 本章小结 第6章 图形界面设计 导学 6.1 Python图形开发库 6.1.1开发平台 6.1.2创建Windows窗口 6.2 Tkinter常用组件 6.2.1 Tkinter组件 6.2.2标签 6.2.3按钮 6.2.4文本框 6.2.5列表框 6.2.6单选按钮和复选框 6.2.7消息窗口 6.2.8对话框 6.2.9菜单 6.3窗口内图形绘制 6.3.1 Canvas画布组件 6.3.2绘制图形对象 6.4 Python事件处理 6.4.1事件类型 6.4.2事件处理函数 6.4.3事件绑定 本章小结 第7章 数据库应用 导学 7.1结构化查询语言 7.1.1SQL基本语句 7.1.2SQL查询语句 7.2SQLite3数据库基础 7.3 Python的SQLite3数据库编程 7.3.1访问数据库的方法 7.3.2数据库应用实例 7.4 Python访问主流数据库与存储文本数据 7.4.1 Python访问主流数据库 7.4.2 Python存储文本数据 本章小结 第8章 网络与多线程 导学 8.1网络编程理论基础 8.1.1软件体系结构 8.1.2IP 8.1.3端口 8.1.4HTTP 8.1.5TCP和UDP 8.1.6socket 8.2TCP编程实现 8.2.1利用TCP客户端获取网页内容 8.2.2TCP服务器端编程 8.3UDP编程实现 8.3.1UDP单客户端编程 8.3.2UDP多客户端编程 8.4多线程编程 8.4.1进程和线程的原理 8.4.2创建线程的两种方法 8.4.3线程同步机制 8.5网络与多线程编程综合应用实例 本章小结 第9章 Python网络爬虫 导学 9.1网络爬虫原理 9.2requests爬取库 9.2.1requests爬取库的安装 9.2.2requests爬取库的使用方法 9.2.3访问异常处理 9.2.4requests爬取库的应用 9.3BeautifulSoup解析库 9.3.1BeautifulSoup解析库的安装 9.3.2BeautifulSoup解析库的使用方法 9.3.3BeautifulSoup解析库的应用 本章小结 第10章 图像操作与处理 导学 10.1Pillow 的安装 10.2PIL的基本概念 10.3PIL的常用模块 10.3.1Image模块 10.3.2ImageChops模块 10.3.3ImageDraw模块 10.3.4ImageEnhance模块 10.3.5ImageFilter模块 10.3.6ImageFont模块 10.4PIL对图像的基本操作 10.4.1图像格式的转换 10.4.2创建缩略图 10.4.3图像的复制和粘贴 10.4.4几何变换 10.5PIL对图像处理的综合实例 本章小结 第11章 科学计算与数据可视化 导学 11.1科学计算 11.1.1NumPy数组 11.1.2NumPy数组的算术运算操作 11.1.3NumPy数组的形状操作 11.1.4NumPy的图像数组操作 11.2数据可视化 11.2.1使用pyplot模块的绘图方法 11.2.2使用pyplot模块绘制直方图、条形图、散点图及饼状图等 本章小结 第12章 机器学习 导学 12.1机器学习的概念与操作流程 12.1.1机器学习的概念 12.1.2机器学习的操作流程 12.1.3机器学习库sklearn的安装 12.2算法与应用 12.2.1线性回归 12.2.2Kmeans聚类 12.2.3逻辑回归算法 本章小结 第13章 Python与XML 导学 13.1XML概述 13.2 Python使用SAX解析XML 13.2.1SAX简介 13.2.2使用SAX解析XML文件的方法 13.2.3使用SAX解析XML文件的实例 13.3 Python使用DOM解析XML 13.3.1DOM简介 13.3.2使用DOM解析XML文件 13.3.3使用DOM添加节点 13.3.4使用DOM修改、删除节点 本章小结 参考文献

    与描述相符

    100

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