新書推薦:
《
女人的胜利
》
售價:NT$
254.0
《
数据有道:数据分析+图论与网络+微课+Python编程(鸢尾花数学大系:从加减乘除到机器学习)
》
售價:NT$
1214.0
《
500万次倾听:陪伤心的人聊聊
》
售價:NT$
245.0
《
英国商业500年(见证大国崛起与企业兴衰,启迪未来商业智慧。)
》
售價:NT$
367.0
《
万千心理·儿童心理治疗中的心智化:临床实践指导
》
售價:NT$
398.0
《
自我囚禁的人:完美主义的心理成因与自我松绑(破除你对完美主义的迷思,尝试打破自我评价过低与焦虑的恶性循环)
》
售價:NT$
301.0
《
周易
》
售價:NT$
203.0
《
东南亚的传统与发展
》
售價:NT$
306.0
|
內容簡介: |
当今各种编程语言在不断地融合、壮大,其中Python表现尤为突出,把面向对象的思想和应用方式推向了一个新的高度,使得人们可以用技术的方式把事物之间的逻辑联系完美地展示出来。本书共18章,第1章介绍Python的产生、特点及安装,第2章从标识符、注释方式等几个方面进行讲解,第3章讲解Python对象的内容,第4章详细讲解数据类型和函数方面的知识,第5章至第7章讲解序列、映射、集合及控制语句的概念和使用方法,第8章和第9章讲解文件相关知识和异常的处理方法,第10章和第11章讲解函数编程和模块化编程的内容,第12章讲解面向对象的知识,第13章和第14章讲解程序的执行环境和网络编程的重要知识,第15章至第18章是实验的相关内容。
|
關於作者: |
孙艺,自2008年在北京邮电大学软件学院从事教学科研工作,从事通信软件设计、人工智能、中医信息化方向的交叉类学科的的研究工作,有十多年的教学工作,发表论文十余篇,过得国家科技类奖项1个,省部级科技二等奖1项,国家竞赛类奖项23项,多次获得优秀指导教师,优秀学生竞赛指导教师等荣誉,2017年获得在第十届英特尔杯全国大学生软件创新大赛上获得十年最佳指导教师称号。
|
目錄:
|
第1章 Python概述11.1 Python的产生及版本11.2 Python的特点11.3 Python的安装与运行2第2章 Python基础知识32.1 Python的标识符32.2 Python的保留字42.3 行和缩进42.4 Python的注释52.5 数据类型、变量和常量52.5.1 数据类型52.5.2 变量82.5.3 常量10第3章 Python对象113.1 内建类型113.2 对象的概念143.3 内建函数16第4章 数字及函数204.1 数据类型204.1.1 数字类型204.1.2 Python数字类型转换214.1.3 Python算数运算符214.2 函数的基本知识234.2.1 数学函数234.2.2 随机数函数234.2.3 三角函数244.2.4 数学常量24第5章 序列255.1 字符串255.1.1 Python访问字符串中 的值255.1.2 Python字符串更新255.1.3 Python转义字符265.1.4 Python字符串运算符265.1.5 Python字符串格式化275.1.6 Python三引号285.1.7 Unicode字符串295.1.8 Python的字符串内建 函数295.2 列表315.2.1 访问列表中的值315.2.2 更新列表315.2.3 删除列表元素325.2.4 列表脚本操作符325.2.5 列表截取与拼接325.2.6 嵌套列表335.2.7 列表函数和方法335.3 元组345.3.1 访问元组345.3.2 修改元组355.3.3 删除元组355.3.4 元组运算符355.3.5 元组索引和截取365.3.6 元组内置函数36第6章 映射与集合376.1 映射类型376.1.1 访问字典里的值376.1.2 修改字典386.1.3 删除字典元素386.1.4 字典键的特性386.1.5 字典的内置函数和 方法396.2 集合406.2.1 集合概述406.2.2 集合的基本操作416.2.3 集合内置方法43第7章 控制语句447.1 条件语句447.1.1 if语句447.1.2 if嵌套477.2 循环487.2.1 while循环487.2.2 for循环507.2.3 range()517.2.4 break语句、continue语句 及循环中的else子句527.2.5 pass语句54第8章 文件和内建函数558.1 文件对象558.2 内建函数558.3 文件方法56第9章 异常处理599.1 错误和异常599.2 异常处理方法609.2.1 try-except语句609.2.2 try-finally语句62第10章 函数编程6310.1 函数6310.2 函数调用6310.3 参数传递6410.4 参数6510.5 匿名函数6910.6 变量作用域7010.7 return语句7310.8 迭代器7310.9 生成器75第11章 模块化编程7711.1 模块的定义7711.2 from-import语句7811.3 其他7811.4 包80第12章 面向对象8312.1 面向对象的相关知识8312.2 类和实例8412.3 访问限制8612.4 继承和多态8812.5 获取对象信息9212.6 实例属性和类属性96第13章 执行环境9813.1 简介9813.2 可调用对象9813.3 代码对象10013.4 执行其他Python程序10313.5 执行其他非Python程序10313.6 结束执行10613.7 各种os模块属性107第14章 网络编程10814.1 TCP/IP10814.2 TCP编程10914.2.1 客户端10914.2.2 服务器11014.3 UDP编程11214.4 多线程11314.5 多进程11414.6 主要示例11514.6.1 多进程模块11514.6.2 子进程模块11614.6.3 线程模块11814.6.4 Lock11914.6.5 多核CPU12114.6.6 ThreadLocal12214.7 进程与线程的模式123 实 验 篇第15章 基础实验12515.1 Python基本数据类型— 数字、字符串12515.2 Python运算符与表达式13115.3 Python的判断、循环、 函数14115.4 Python基本数据类型— 列表、元组15015.5 Python数据结构—列表 推导式15315.6 Python数据结构—字典 语法及应用15715.7 Python数据结构—集合 语法及应用16915.8 类与对象及系统成员 应用17615.9 Python函数设计与使用18215.10 Python模块的使用19115.11 Python生成器与迭代器19515.12 Python的文件异常、I/O 及常用库19915.13 Python数据爬虫爬取网页 数据206第16章 功能实验21716.1 绘制多个子图21716.2 文本说明22916.3 条形图24416.4 3D图25016.5 Redis25716.6 Series操作26216.7 DataFrame基本操作26916.8 可视化277第17章 数据分析28317.1 linalg线性代数函数28317.2 random类28817.3 电影数量增长可视化29717.4 数据预处理31617.5 特征选择32417.6 交叉验证32817.7 模型评估335第18章 综合实验35218.1 笔迹识别35218.2 爬取商业动态数据35818.3 决策树算法36318.4 机器学习实验369
|
|