欢迎来到 博文网 官方网站!
Python编程从入门到精通+2

Python编程从入门到精通+2

内容简介本书侧重于Python程序开

联系电话: 13983470003
产品详情

内容简介

本书侧重于Python程序开发过程中和难点的理解,结合具有典型的程序案例,用通俗的语言由浅入深、循序地帮助读者掌握Python语言。知识点都使用生活中的案例帮助理解,每个案例都有详尽的代码解释,实战部分也会将Python语言与Web和数据分析等技术相结合行技术应用上的扩展。 本书由Python编程基础、Python编程、Python应用技术和Python实战演练4个部分组成。Python编程基础针对程序设计的入门,介绍从过程化的编程要点到代码中使用的各种数据类型;Python编程针对程序设计的提高,介绍从面向对象的使用到算法上的提升;Python应用技术针对程序设计的场景运用,介绍从Web的开发到数据分析的思路;Python实战演练针对程序设计的逻辑,从游戏的开发到基本网站的建设。旨在使读者通过对本书内容一步步的学够学会编程方法,打好编程基础,提升编程能力,扩展编程应用,锻炼编程思维,培养编程逻辑。 本书适用于学thon的初学者、爱好者取者。对程序没有概念的人员可以看得懂,学得会;有程序基础的人员可以加点“料”,扩思路;程序上的“大咖”可以多提宝贵意见,更好地为读者服务。

目录

章 认识Python语言1.1 Python的起源 0021.2 Python优缺点 0031.3 应用场景 0041.4 学 0051.5 本章小结 006第2章 编程环境的搭建2.1 搭建Python环境 0082.2 Python环境变量的设置 0112.3 PyCharm编辑工具 0122.4 本章小结 019第3章 变量和数据类型3.1 变量的提出 0213.2 字符串的认识 0243.3 数字的认识 0323.3.1 整数 0333.3.2 浮点数 0333.4 注释 0343.5 能力测试 0353.6 面试真题 0363.7 本章小结 036第4章 顺序结构4.1 顺序程序设计 0384.2 常量与变量 0394.3 运算符和表达式 0434.4 强制类型转换 0504.5 Python基本语句 0524.6 能力测试 0564.7 面试真题 0564.8 本章小结 056第5章 分支结构5.1 趣味程序示例 0585.2 数字的认识 0595.3 条件测试 0655.4 能力测试 0675.5 面试真题 0685.6 本章小结 069第6章 循环结构6.1 while循环 0716.2 while...else...循环 0756.3 死循环 0776.4 for循环简介 0776.5 循环结束语句 0806.6 嵌套循环 0816.7 能力测试 0846.8 面试真题 0846.9 本章小结 085第7章 列表7.1 列表的概念 0877.2 修改、添加和删除元素 0897.3 组织列表 0947.4 使用列表时避免索引错误 0967.5 能力测试 0977.6 面试真题 0977.7 本章小结 098第8章 操作列表8.1 遍历整个列表 1008.2 校验列表元素 1038.3 创建数值列表 1058.4 列表的 1068.5 字符串切分成列表split()方法 1148.6 能力测试 1168.7 面试真题 1178.8 本章小结 117第9章 元组和集合9.1 元组的定义 1199.2 遍历元组中的所有值 1209.3 元组的合并和重复 1219.4 元组的其他特 1229.5 元组中的方法 1269.6 集合(set) 1279.7 集合操作 1299.8 集合的运算 1319.9 能力测试 1359.10 面试真题 1369.11 本章小结 1360章 元组和集合10.1 一个简单的字典:游戏玩家字典 13810.2 元组的其他特 14010.3 遍历字典 14310.4 嵌套 14510.5 能力测试 14810.6 面试真题 14810.7 本章小结 1491章 函数11.1 定义函数 15111.2 传递实参 15311.3 返回值 15711.4 将函数存储在模块中 16111.5 lambda匿名函数 16211.6 函数综合实战:托儿所学员管理程序 16411.7 能力测试 16611.8 面试真题 16711.9 本章小结 1672章 算法12.1 递归算法及其程序实现 16912.2 冒泡排序算法及其实现 17312.3 选择排序 17712.4 插入排序 18012.5 归并排序 18412.6 快速排序 18712.7 能力测试 19112.8 面试真题 19212.9 本章小结 1933章 装饰器13.1 理解装饰器 19513.2 装饰器应用实战 19813.3 装饰器的几种实现方式 20213.4 能力测试 20413.5 面试真题 20413.6本章小结 2054章 生成器与迭代器14.1 生成器的理解 20714.2 生成器的语法 20714.3 生成器表达式 21314.4 迭代器与迭代对象 21514.5 Python库中的一些生成器 21514.6 能力测试 21814.7 面试真题 21814.8 本章小结 2195章 类和对象15.1 对象和类 22115.2 创建和使用类 22115.3 使用类和实例 22615.4 面向对象的三大特 23215.5 继承 23315.6 面向对象的应用实战:剪刀石头布 23815.7 导入类 24115.8 面向对象使用的编码建议 24215.9 能力测试 24315.10 面试真题 24315.11 本章小结 2446章 魔术方法16.1 封装 24616.2 多态 24916.3 魔术方法 25016.4 类的常用函数 25616.5 类中的装饰器 25716.6 能力测试 26016.7 面试真题 26016.8 本章小结 2617章 文件和异常17.1 从文件中读取数据 26317.2 写入文件 26817.3 os模块的一些文件类操作 27217.4 异常 27617.5 存储数据 27817.6 能力测试 28117.7 面试真题 28117.8 本章小结 2828章 程和线程18.1 程的概念 28418.2 程状态的理解 28518.3 程的操作 28718.4 程锁 29418.4.1 程共享变量 29418.4.2 程锁实战:程抢百票 29618.5 线程 29818.5.1 线程的定义实战:英语背单词 29918.5.2 线程类定义的写法实战:英语背单词面向对象编程 30018.6 线程锁 30018.6.1 线程间的通信实战:投注站线程间通信 30118.6.2 多线程实战:百线程抢百票 30218.6.3 GIL 30318.6.4 多线程GIL实战:百线程抢百票 30318.7 多线程实现生产者消费者模式 30418.8 能力测试 30518.9 面试真题 30518.10 本章小结 3069章 Django开发入门19.1 Web项目简介 30819.2 MTV框架 30919.3 Django框架介绍 31019.3.1 Django介绍 31019.3.2 Django的发展历史 31019.3.3 Django的安装 31019.4 创建个Django项目 31019.4.1 创建项目:爱情留言板 31119.4.2 创建应用:留下足迹 31319.5 开发个Django项目 31519.5.1 设计项目的Model 31619.5.2 自动化后台应用操作Model 32019.5.3 创建一个视图函数 32319.5.4 创建一个URL模式 32419.5.5 创建模板 32619.6 项目的修改 32919.7 Django原理 33019.8 能力测试 33019.9 面试真题 33119.10 本章小结 331第20章 数据分析初步20.1 数据分析概述 33320.2 数据分析模块Pandas概述 33420.3 Series数据结构 33520.4 Dataframe数据结构 34520.5 数据导入导出 35220.6 数据加工整理 35320.7 数据分析简单入门 35920.8 能力测试 35920.9 面试真题 36020.10 本章小结 360第21章 乌鸦喝水游戏实战21.1 需求分析 36221.2 系统设计 36221.3 系统开发 36521.4 乌鸦喝水的实现 36521.5 本章小结 400第22章 鲜花礼品商品页实战22.1 需求分析 40222.2 系能设计 40222.3 系统开发 40322.4 数据表模型 40622.5 admin自动化数据管理工具实现数据的录入 40622.6 urls.py分发器路由文件的修改 40722.7 View视图方法的实现 40922.8 Templates模板中index.html文件的实现 40922.9 项目的测试 41422.10 本章小结 414

在线客服
微信联系
客服
扫码加微信(手机同号)
电话咨询
返回顶部