展开全部

主编推荐语

7天入门Python编程,适合零基础及有经验读者。

内容简介

本书内容是针对真正零基础的读者打造。只需要坚持7天时间即可入门Python编程,为以后的学习或者工作打下坚实的基础。本书内容也是笔者带领的“Python实战圈”里数千名“圈友”的学习结晶。圈子里的小伙伴基本都是零基础开始学习Python编程,甚至是没有接触过编程的。本书涉及的知识点丰富,基本涵盖了Python所有基础语法点,比如列表、if、函数等内容,每一部分内容除了有项目实战,还有实际工作中需要注意的问题。既能让零基础的朋友更好地学习,也能让有一定基础的朋友继续提升自身水平。本书不仅适合零基础读者学习。也适合以下读者学习:想要入门人工智能的朋友、立志进入数据分析编程领域的朋友、或是计划加入Python网页工程师或者游戏工程师、或是Python爱好者等。

目录

  • 封面
  • 书名页
  • 内容简介
  • 推荐语
  • 前言
  • 目录
  • 第1章 如何入门Python编程
  • 1.1 编程语言的选择
  • 1.2 如何开始学习
  • 1.3 学习Python的捷径
  • 1.4 Python版本的选择
  • 1.5 Python相关就业方面的选择
  • 1.5.1 Web网页工程师方向
  • 1.5.2 网络爬虫工程师方向
  • 1.5.3 自动化运维方向
  • 1.5.4 数据分析师方向
  • 1.5.5 游戏开发方向
  • 1.5.6 自动化测试方向
  • 1.5.7 AI方向
  • 1.6 注意事项
  • 1.6.1 牢记搜索
  • 1.6.2 学一点简单的英语
  • 第2章 Python“三剑客”,你会用哪个
  • 2.1 什么是Python“三剑客”
  • 2.2 为Windows系统安装Python软件
  • 2.2.1 下载地址
  • 2.2.2 安装
  • 2.2.3 开始使用
  • 2.3 为macOS系统安装Python软件
  • 2.4 PyCharm简介
  • 2.4.1 下载地址
  • 2.4.2 安装
  • 2.4.3 开始使用
  • 2.5 Anaconda简介
  • 2.5.1 下载地址
  • 2.5.2 安装
  • 2.5.3 如何使用Anaconda
  • 2.6 Jupyter Notebook简介
  • 2.6.1 Jupyter Notebook是什么
  • 2.6.2 安装
  • 2.6.3 启动
  • 2.6.4 创建文件
  • 2.6.5 如何写代码
  • 第3章 夯实Python基础,为进阶做准备
  • 3.1 第一次写代码
  • 3.2 数据——程序的原材料
  • 3.3 学会写注释,方便你我他
  • 3.4 常量与变量
  • 3.4.1 变量命名规则
  • 3.4.2 变量命名方法
  • 3.5 数字类型
  • 3.5.1 整数
  • 3.5.2 浮点数
  • 3.6 布尔类型
  • 3.7 字符串类型
  • 3.7.1 什么是字符串
  • 3.7.2 字符串的基本用法
  • 3.7.3 字符串的常见运算
  • 3.7.4 字符串的切片
  • 3.7.5 各种类型之间的转换
  • 第4章 Python数据结构原来并不难
  • 4.1 什么是数据结构
  • 4.2 列表
  • 4.2.1 什么是列表
  • 4.2.2 列表的基本操作
  • 4.2.3 列表的高级用法
  • 4.3 元组
  • 4.3.1 创建元组
  • 4.3.2 修改元组
  • 4.3.3 元组拆包
  • 4.3.4 元组方法
  • 4.3.5 元组与列表的区别
  • 4.4 项目练习:用列表创建《延禧攻略》之魏璎珞宴请名单
  • 4.4.1 描述项目
  • 4.4.2 解析项目
  • 4.4.3 实现功能
  • 4.5 字典
  • 4.5.1 什么是字典
  • 4.5.2 字典特性
  • 4.5.3 字典的基本操作
  • 4.5.4 内置字典函数与方法
  • 4.6 结合字典与列表
  • 4.6.1 字典列表
  • 4.6.2 在字典中存储列表
  • 4.6.3 在字典中存储字典
  • 4.7 项目练习:用字典管理电视剧《扶摇》的演员信息
  • 4.7.1 描述项目
  • 4.7.2 解析项目
  • 4.7.3 实现功能
  • 第5章 Python控制结构,厉害了
  • 5.1 Python运算符与表达式
  • 5.1.1 算术运算符
  • 5.1.2 比较(关系)运算符
  • 5.1.3 赋值运算符
  • 5.1.4 位运算符
  • 5.1.5 逻辑运算符
  • 5.1.6 成员运算符
  • 5.1.7 身份运算符
  • 5.1.8 浅拷贝与深拷贝
  • 5.1.9 运算符优先级
  • 5.2 Python的三大控制结构
  • 5.3 顺序结构
  • 5.4 分支结构
  • 5.5 循环结构
  • 5.6 for循环
  • 5.6.1 for循环与列表
  • 5.6.2 for循环与字典
  • 5.6.3 嵌套for循环
  • 5.6.4 项目练习:运用for循环生成九九乘法表
  • 5.7 列表解析式
  • 5.7.1 概念
  • 5.7.2 指定if条件的列表解析式
  • 5.7.3 无条件的列表解析式
  • 5.7.4 嵌套循环的列表解析式
  • 5.7.5 字典解析式
  • 5.8 while循环
  • 5.8.1 用户输入
  • 5.8.2 break与continue语句
  • 5.8.3 使用while循环操作列表和字典
  • 5.9 项目练习:运用Python控制结构创建通讯录
  • 5.9.1 描述项目
  • 5.9.2 解析项目
  • 5.9.3 实现4个功能
  • 第6章 Python函数,给你不一样的介绍
  • 6.1 什么是函数
  • 6.1.1 为什么要用函数
  • 6.1.2 如何定义函数
  • 6.1.3 如何调用函数
  • 6.2 如何传递参数
  • 6.2.1 传递实参
  • 6.2.2 传递数据结构
  • 6.3 返回值
  • 6.3.1 return语句
  • 6.3.2 返回多个值
  • 6.4 函数是对象
  • 6.4.1 第一类对象
  • 6.4.2 函数赋值给变量
  • 6.4.3 嵌套函数
  • 6.4.4 函数作为参数
  • 6.4.5 将函数放在容器中
  • 6.4.6 函数作为返回值
  • 6.5 盒子的秘密
  • 6.5.1 LEGB作用域
  • 6.5.2 关键字global
  • 6.5.3 关键字nonlocal
  • 6.6 闭包
  • 6.6.1 概念
  • 6.6.2 __closure__属性
  • 6.6.3 为什么使用闭包
  • 6.7 三大“神器”之装饰器
  • 6.7.1 概念
  • 6.7.2 装饰带有参数的函数
  • 6.7.3 多个装饰器
  • 6.7.4 项目练习:使用装饰器为函数添加计时功能
  • 6.8 三大“神器”之迭代器
  • 6.9 三大“神器”之生成器
  • 6.9.1 生成器表达式
  • 6.9.2 关键字yield
  • 6.10 匿名函数
  • 6.10.1 概念
  • 6.10.2 匿名函数的使用场景
  • 6.10.3 柯里化
  • 6.11 将函数存储在模块中
  • 6.12 如何设计函数
  • 6.13 项目练习:运用函数创建自动化管理文件
  • 6.13.1 项目描述
  • 6.13.2 项目拆解
  • 6.13.3 主程序
  • 6.13.4 实现管理功能
  • 第7章 Python面向对象,简单易懂
  • 7.1 程序设计方法
  • 7.2 面向对象程序设计中的概念
  • 7.3 如何定义类
  • 7.3.1 创建类
  • 7.3.2 创建对象
  • 7.4 继承
  • 7.5 导入类
  • 7.6 Python库
  • 7.7 类编码风格
  • 7.8 项目练习:运用面向对象程序设计方法设计餐馆系统
  • 7.8.1 项目概述
  • 7.8.2 项目解析
  • 7.8.3 源代码实现
  • 第8章 Python项目实战
  • 8.1 项目实战1:运用第三方库设计微信聊天机器人
  • 8.1.1 项目目的
  • 8.1.2 Wxpy库介绍
  • 8.1.3 指定聊天对象
  • 8.1.4 聊天机器人
  • 8.2 项目实战2:开发简化版《阴阳师》游戏
  • 8.2.1 项目描述
  • 8.2.2 项目解析
  • 8.2.3 欢迎界面
  • 8.2.4 设计游戏人物
  • 8.2.5 介绍游戏场景
  • 8.2.6 开始游戏
  • 8.2.7 判断是否进入下一轮
  • 8.2.8 项目总结
  • 封底
展开全部

评分及书评

评分不足
2个评分
  • 用户头像
    给这本书评了
    3.0

    Python 需要的基础知识有进行罗列。对于 python 初学者用作了解上手。重点的知识内容并无深入解释。不适合当做入门自学教材。里面有提交一些知识点,也不是不错的。比如:告诉你等式右边先做。代码有几处错误,读感较差。

      转发
      评论

    出版方

    电子工业出版社

    电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。