• 滚雪球学Python
21年品牌 40万+商家 超1.5亿件商品

滚雪球学Python

批量上传,套装书可能不全,下单前咨询在线客服!有特殊要求,下单前请咨询客服!

41.25 4.7折 88 全新

库存6件

江西南昌
认证卖家担保交易快速发货售后保障

作者王德朕

出版社电子工业出版社

ISBN9787121454844

出版时间2023-05

装帧平装

开本其他

定价88元

货号29577869

上书时间2024-11-04

思源汇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
前言

正如本书的书名《滚雪球学 Python》一样,笔者希望大家用滚雪球的思维学习 Python:第1 遍浏览 Python 核心内容;第 2 遍补齐周边知识;第 3 遍夯实;第 4 遍拔高。每一遍滚雪球式的学习,都能丰富自己的知识。

Python 是一种动态类型的高级编程语言,具有丰富的库和框架,能帮助开发者快速构建应用程序。它还具有较好的社区支持,被广泛应用于众多领域,包括网络服务、数据处理、科学计算和人工智能等。

Python 语言的特点是语法简洁和易读,代码易于编写、维护和理解。它还支持多种编程范式,包括面向对象、函数式和过程式编程。此外,Python 支持动态数据类型和自动内存管理,使得开发者能够更加专注于实际的应用逻辑,而无须过多地关注底层细节。

正因为这样,如果让大家选择一门编程语言,笔者一定会推荐 Python。

一、本书编写原则

  1.  严格筛选知识点

本书专为初学者编写。笔者精心选择了初学者应首先掌握的知识点,帮助读者快速了解Python 语言的体系。

  •  易读
  • 本书非常容易阅读,不会让读者感到枯燥。笔者希望读者能够无障碍地阅读本书,真正掌握 Python 语言的基础知识,并由浅入深地吸收 Python 语言的所有精华。

  •  知识面广
  • 本书旨在帮助读者快速了解 Python 语言,因此笔者在本书中融入了大量的细节内容,希望读者在阅读完本书后能够流利地讲述 Python 语言的体系。

    二、本书读者

    本书读者对象分为如下几类。

    1.  对于大中专在校学生,可以将本书作为学校教材的补充读物,让学习 Python 变得有趣。
    2.  对于已经掌握其他语言的从业人员,本书可以帮助你快速掌握 Python。
    3.  本书也适合用作培训机构教材或自学资料。
    4.  对于其他行业的从业人员,如果想无门槛地进入 Python 世界,推荐你将本书作为“敲门砖”。

    三、本书阅读建议

    学习编程简单、效的方式就是“看别人的代码”“临摹别人的代码”“自己写代码”,所以在阅读本书时,一定要在手边放置一台计算机,用于实践。

    在阅读过程中,如果发现任何问题或者不确定的技术点,都可以在 CSDN 平台检索“梦想橡皮擦”直接私信咨询,或者加入“78 技术人”社群进行学习。

    在编程学习的道路上,要永远相信:一个人或许走得很快,但一群人能走得更远。

    四、本书内容

    本书共 31 章,分为 3 个部分。

    第 1 部分为基础篇,包括第 1~15 章,介绍 Python 语言核心的知识点。任何学习者都要从这里开始。

    第 2 部分为进阶篇,包括第 16~28 章,是进阶内容,也是 Python 语言的魅力点所在。通过对这部分内容的学习,读者会全方位地感受到 Python 的灵活、迅捷、禅意。

    第 3 部分为实战篇,包括第 29~31 章,是实战内容。通过 3 个实战案例,介绍 Python 的数据处理能力,以及 Python 在网站方面的应用。

    五、致谢

    本书的完成离不开家人和朋友的帮助。

    首先感谢擦姐,是她将滚雪球学习概念与“梦想橡皮擦”账号推到今天的高度,并在生活中全面地照顾家庭,让笔者有时间专注于写作。

    感谢电子工业出版社编辑张晶、徐津平、梁卫红在出版过程中给笔者提供的建议和帮助,是你们的专业,让本书能够顺利与读者见面。

    感谢为本书写推荐语的 CSDN 运营负责人路敏老师,感谢橡皮擦好友杨秀璋、1_bit、小傅哥,你们的推荐让本书赢在起点。

    感谢 CSDN 平台的正反馈,正是因为有网友的支持,笔者才能坚持走在知识输出的道路上。

    王德朕



    导语摘要

    本书用滚雪球的思维讲解 Python 的知识体系。 本书共 31 章,分为 3 个部分。 第 1 部分为基础篇,包括第 1~15 章,介绍 Python 语言核心知识点。 第 2 部分为进阶篇,包括第 16~28 章,是进阶内容,也是 Python 语言的魅力点所在。通过对这部分 内容的学习,读者会全方位地感受到 Python 的灵活、迅捷、禅意。 第 3 部分为实战篇,包括第 29~31 章,通过 3 个实战案例,介绍 Python 的数据处理能力,以及 Python 在网站方面的应用。



    作者简介

    王德朕,10 年互联网人,高级产品经理,高校讲师,博客专家,专栏 “Python 爬虫 100 例”“Python 爬虫 120”撰写者,专栏“滚雪球学 Python”原创者。与擦姐共同运营技术自媒体账号“梦想橡皮擦”,主要输出 Python 技术栈及周边相关内容,致力于用轻松的学习方式入难的编程大门。



    目录

    第 1 部分 基础篇 
    1 Python 正确起手式 ................................................................................... 1 
    1.1 滚雪球学 Python 课程前置导语 ................................................................................... 1 
    1.2 Python 语言简介 ............................................................................................................ 1 
    1.2.1 Python 作者 ........................................................................................................ 2 
    1.2.2 Python 语言发展简介 ........................................................................................ 2 
    1.2.3 Python 语言的前景 ............................................................................................ 2 
    1.3 Python 环境安装 ............................................................................................................ 3 
    1.3.1 Python 3.7.x 安装 ............................................................................................... 3 
    1.3.2 PyCharm 安装 .................................................................................................... 4 
    1.4 学语言先学注释 ............................................................................................................ 8 
    1.4.1 注释符号 ............................................................................................................ 9 
    1.4.2 多行注释 ............................................................................................................ 9 
    1.5 认识变量 ...................................................................................................................... 10 
    1.5.1 变量命名规则 .................................................................................................. 11 
    1.5.2 不合规变量名举例 .......................................................................................... 11 
    1.6 打印输出函数 print() ................................................................................................... 12 
    1.7 数学运算及优先级问题 .............................................................................................. 12 
    1.8 赋值运算符 .................................................................................................................. 13 
    2 无门槛掌握数据类型与输入/输出函数 ..................................................... 14 
    2.1 基本数据类型 .............................................................................................................. 14 
    2.1.1 数值数据类型 .................................................................................................. 15 
    2.1.2 整数的不同形式表示 ...................................................................................... 15 
    2.1.3 数据类型强制转换 .......................................................................................... 16 
    2.1.4 扩展几个数值数据类型常用的函数 .............................................................. 17 
    2.1.5 布尔值数据类型 .............................................................................................. 18 
    2.1.6 字符串数据类型 .............................................................................................. 18 
    2.2 输入与输出 .................................................................................................................. 21 
    2.2.1 print()函数格式化输出 .................................................................................... 22 
    2.2.2 format()函数 ..................................................................................................... 23 
    2.2.3 input()函数数据输入 ....................................................................................... 24 
    3 无转折不编程 ......................................................................................... 25 
    3.1 关系运算符 .................................................................................................................. 25 
    3.2 算术运算符 .................................................................................................................. 26 
    3.3 逻辑运算符 .................................................................................................................. 27 
    3.4 编程中的转折——流程控制 ...................................................................................... 27 
    3.4.1 if 语句 .............................................................................................................. 27 
    3.4.2 if…else…语句 ................................................................................................. 29 
    3.4.3 if…elif…else…语句 ........................................................................................ 29 
    3.4.4 if 语句的嵌套................................................................................................... 30 
    4 列表一学完,Python 会一半 ................................................................... 31 
    4.1 列表是个啥 .................................................................................................................. 31 
    4.1.1 列表定义 .......................................................................................................... 31 
    4.1.2 列表读取 .......................................................................................................... 32 
    4.1.3 列表切片 .......................................................................................................... 33 
    4.1.4 列表相关内置函数 .......................................................................................... 33 
    4.1.5 列表元素的修改与删除 .................................................................................. 34 
    4.1.6 列表相加、相乘、删除 .................................................................................. 35 
    4.2 初识 Python 面向对象 ................................................................................................. 36 
    4.2.1 字符串对象的方法 .......................................................................................... 36 
    4.2.2 快速获取系统内置方法 .................................................................................. 37 
    4.3 通过方法增删列表元素 .............................................................................................. 38 
    4.3.1 追加列表元素 .................................................................................................. 38 
    4.3.2 插入列表元素 .................................................................................................. 39 
    4.3.3 删除列表元素 .................................................................................................. 40 
    4.4 列表排序 ...................................................................................................................... 40 
    4.4.1 排序方法 sort() ................................................................................................ 41 
    4.4.2 排序函数 sorted() ............................................................................................. 41 
    4.5 其他列表方法 .............................................................................................................. 

    —  没有更多了  —

    以下为对购买帮助不大的评价

    此功能需要访问孔网APP才能使用
    暂时不用
    打开孔网APP