作品简介

《零基础轻松学Python》以通俗易懂的语言、好玩有趣的案例让读者轻轻松松、循序渐进地从零开始掌握Python 3编程。本书内容也是笔者带领的“Python实战圈”里数千名“圈友”的学习结晶。圈子里的小伙伴都是零基础开始学习Python编程,甚至之前没有接触过编程的,比如初中生、跨行业学习者等。

《零基础轻松学Python》提供了一套完整、系统的Python基础课,比如列表、if、函数等内容,每一部分内容除了有生动有趣的项目实战,还有实际工作中需要注意的问题。既能让零基础的读者更好地学习,也能让有一定基础的读者继续提升自身水平。

《零基础轻松学Python》适合零基础学习Python编程的读者,想要入门人工智能领域的读者,立志进入数据分析编程领域的读者,计划成为Python网页工程师或游戏工程师的读者,Python爱好者等。

马文豪,世界500强高级软件开发工程师、信息系统项目管理师,“七天小码哥”公众号作者。有超过7年大型软件项目开发管理经验,擅长Python、Java编程,熟悉算法建模和数据化运营,精通Oracle数据库问题诊断、性能调整Sql优化等。拥有计算机技术与软件专业技术资格(高级)证书,拥有核心期刊学术论文1篇,发明专利1篇。

作品目录

  • 内容简介
  • 推荐语
  • 前言
  • 第1章 如何入门Python编程
  • 1.1 编程语言的选择
  • 1.2 如何开始学习
  • 1.3 学习Python的捷径
  • 1.4 Python版本的选择
  • 1.5 Python相关就业方面的选择
  • 1.6 注意事项
  • 第2章 Python“三剑客”,你会用哪个
  • 2.1 什么是Python“三剑客”
  • 2.2 为Windows系统安装Python软件
  • 2.3 为macOS系统安装Python软件
  • 2.4 PyCharm简介
  • 2.5 Anaconda简介
  • 2.6 Jupyter Notebook简介
  • 第3章 夯实Python基础,为进阶做准备
  • 3.1 第一次写代码
  • 3.2 数据——程序的原材料
  • 3.3 学会写注释,方便你我他
  • 3.4 常量与变量
  • 3.5 数字类型
  • 3.6 布尔类型
  • 3.7 字符串类型
  • 第4章 Python数据结构原来并不难
  • 4.1 什么是数据结构
  • 4.2 列表
  • 4.3 元组
  • 4.4 项目练习:用列表创建《延禧攻略》之魏璎珞宴请名单
  • 4.5 字典
  • 4.6 结合字典与列表
  • 4.7 项目练习:用字典管理电视剧《扶摇》的演员信息
  • 第5章 Python控制结构,厉害了
  • 5.1 Python运算符与表达式
  • 5.2 Python的三大控制结构
  • 5.3 顺序结构
  • 5.4 分支结构
  • 5.5 循环结构
  • 5.6 for循环
  • 5.7 列表解析式
  • 5.8 while循环
  • 5.9 项目练习:运用Python控制结构创建通讯录
  • 第6章 Python函数,给你不一样的介绍
  • 6.1 什么是函数
  • 6.2 如何传递参数
  • 6.3 返回值
  • 6.4 函数是对象
  • 6.5 盒子的秘密
  • 6.6 闭包
  • 6.7 三大“神器”之装饰器
  • 6.8 三大“神器”之迭代器
  • 6.9 三大“神器”之生成器
  • 6.10 匿名函数
  • 6.11 将函数存储在模块中
  • 6.12 如何设计函数
  • 6.13 项目练习:运用函数创建自动化管理文件
  • 第7章 Python面向对象,简单易懂
  • 7.1 程序设计方法
  • 7.2 面向对象程序设计中的概念
  • 7.3 如何定义类
  • 7.4 继承
  • 7.5 导入类
  • 7.6 Python库
  • 7.7 类编码风格
  • 7.8 项目练习:运用面向对象程序设计方法设计餐馆系统
  • 第8章 Python项目实战
  • 8.1 项目实战1:运用第三方库设计微信聊天机器人
  • 8.2 项目实战2:开发简化版《阴阳师》游戏
展开全部