Python编程宝典:迅速提高编程水平的100个关键技能

副标题:无

作   者:郭奕

分类号:

ISBN:9787301280805

微信扫一扫,移动浏览光盘

简介


《Python编程宝典:迅速提高编程水平的100个关键技能》以实战技能的形式,讲解了Python编程从入门到精通可能涉及的100个关键技能,从*基本的语法基础,到面向对象程序设计,再到算法与数据结构,*后是基于Python的各种应用,包括游戏、网站、数据分析与数据挖掘等。《Python编程宝典:迅速提高编程水平的100个关键技能》内容全面,力求覆盖Python所能涉及的各方面应用。通过实战技能的形式,读者学习时容易上手操作,达到学以致用、举一反三的目的。
全书分5章,共100个关键实战技能。第1章主要介绍了Python基本语法的27个实战技能;第2章主要介绍了Python经典算法的21个实战技能;第3章主要介绍了Python在应用开发方面的13个实战技能;第4章主要介绍了Python在数据分析方面的15个实战技能;第5章在第4章内容的基础上,主要介绍了Python在数据挖掘方面的24个实战技能。
《Python编程宝典:迅速提高编程水平的100个关键技能》既适合非计算机软件专业出身的编程小白,也适合即将走上工作岗位的广大毕业生,以及已经有编程经验但想转行做数据分析与数据挖掘的专业人士。同时,还可以作为广大职业院校、培训班的教学参考用书。


目录


第1章 Python语言基础的关键技能 001
实战技能01:“Hello World!”的输出 002
实战技能02:数字求和 007
实战技能03:二次方程的求解 009
……
实战技能25:自定义有向图 081
实战技能26:自定义集合 084
实战技能27:《绝地求生》的实现 087


第2章 Python算法实战的关键技能 092
实战技能28:冒泡排序 093
实战技能29:选择排序 095
实战技能30:插入排序 097
……
实战技能45:地铁里的间谍 139
实战技能46:下落的树叶 143
实战技能47:小球下落 146
实战技能48:给任务排序 148


第3章 Python应用开发的关键技能 152
实战技能49:文件读写 153
实战技能50:数据库的增、删、改、查操作 156
实战技能51:数字匹配 161
……
实战技能60:俄罗斯方块 209
实战技能61:会聊天的小机器人 216


第4章 Python数据分析的关键技能 220
实战技能62:NumPy的基本操作 221
实战技能63:SciPy的基本操作 229
实战技能64:常用图形的绘制 239
……
实战技能74:属性构造 272
实战技能75:属性数据进行规约化处理 274
实战技能76:数值数据进行规约化处理 278


第5章 Python数据挖掘的关键技能 283
实战技能77:“黑色星期五”顾客信息分析 284
实战技能78:确定共享单车的调度中心 291
实战技能79:发现毒蘑菇的相似特征 300
……
实战技能97:图像特征提取 409
实战技能98:模仿世界名画作画 414
实战技能99:财政收入影响因素分析及预测 423
实战技能100:识别偷税漏税行为 434


附录A:Python的安装与环境配置 443
A.1 Python的官方安装 444
A.2 Anaconda的安装与运行 449


附录B:Python开发工具的安装 456
B.1 Jupyter Notebook安装 457
B.2 PyCharm安装 461


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Python编程宝典:迅速提高编程水平的100个关键技能
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon