python入门之元组与字典答案慕课_Python从入门到项目实践(超值版)

这个教程详细介绍了Python编程的基础,包括Python语言的起源和特点、安装及IDE配置,尤其深入讲解了Python中的列表、元组和字典。通过学习,读者将掌握如何创建、操作和使用这些数据结构,以及Python编程的基础概念。
摘要由CSDN通过智能技术生成

1.

Python 快速入门

1.1.

python语言的前世今生

1.2.

python语言的优缺点

1.3.

安装python语言

1.4.

编写第一个python程序

1.5.

运行python程序

1.6.

python解释器

1.7.

python集成开发环境

1.8.

安装PyCharm IDE

1.9.

运行PyCharm IDE

1.10.

设置PyCharm IDE

2.

Python编程基础

2.1.

软件开发流程

2.2.

程序的运行流程

2.3.

python程序元素构成

2.4.

程序层次结构

2.5.

代码注释

2.6.

换行与并行

2.7.

变量与保留字

2.8.

字符串

2.9.

程序分支语句

2.10.

赋值语句

2.11.

数据输入与输出

3.

数字和字符串类型

3.1.

整数类型

3.2.

整数的按位运算

3.3.

浮点数

3.4.

复数类型

3.5.

布尔类型

3.6.

内置的数值操作符

3.7.

内置的数值运算符

3.8.

内置的数字类型转换函数

3.9.

字符串的定义

3.10.

字符串格式化

3.11.

字符串内置的函数

3.12.

format()方法

3.13.

format()方法实例

4.

Python 列表、元组与字典

4.1.

什么是序列

4.2.

序列的索引和切片

4.3.

序列计算

4.4.

序列相关操作的函数

4.5.

直接创建列表

4.6.

用list函数创建列表

4.7.

列表元素提取

4.8.

操作列表的常用函数

4.9.

直接创建元组

4.10.

用tuple函数创建元组

4.11.

元组元素提取

4.12.

元组常用操作方法

4.13.

获取字典中的值

4.14.

更新字典中的值

4.15.

删除字典中的值

4.16.

遍历字典

4.17.

别名与复制

4.18.

统计频率

4.19.

字典排序

5.

使用 Python 字符串及运算符

5.1.

字符串基本操作

5.2.

格式化字符串符号的简单使用

5.3.

字符宽度和精度

5.4.

对齐和用0填充

5.5.

算术运算符

5.6.

赋值运算符

5.7.

比较运算符

5.8.

逻辑运算符

5.9.

按位运算符

5.10.

成员运算符

5.11.

身份运算符

5.12.

python运算符优先级

6.

控制流程和控制语句

6.1.

程序流程图常用的基本元素

6.2.

程序流程图常用的基本元素

6.3.

程序的流程图

6.4.

顺序结构

6.5.

选择分支结构

6.6.

循环结构

6.7.

顺序结构程序举例

6.8.

单分支结构

6.9.

双分支结构

6.10.

多分支结构

6.11.

if语句嵌套结构

6.12.

多重条件判断

6.13.

while循环结构

6.14.

for循环结构

6.15.

break和continue语句

6.16.

pass 语句

6.17.

程序的异常处理

7.

函数

7.1.

函数的定义与使用

7.2.

lambda函数

7.3.

返回值

7.4.

实参与形参

7.5.

位置实参

7.6.

关键字实参

7.7.

默认值

7.8.

多种函数调用方式

7.9.

局部变量

7.10.

全局变量

7.11.

递归函数

7.12.

模决的导入

7.13.

导入特定函数

7.14.

函数别名

7.15.

内置函数

8.

文件与文件目录

8.1.

文件打开/关闭

8.2.

文件的读取

8.3.

文件的写入

8.4.

用fileinput操作文件

8.5.

获得当前路径

8.6.

获得目录中的内容

8.7.

创建目录

8.8.

删除目录

8.9.

判断是否是目录

8.10.

判断是否是文件

8.11.

批量文件重命名

8.12.

用py2exe生成可执行程序

8.13.

用ex freeze生成可执行文件

9.

数据格式化

9.1.

数据的维度

9.2.

二维数据的存储格式

9.3.

二维数据的表示和读写

9.4.

HTML简介

9.5.

csv格式使用HTML文档展示

9.6.

JSON格式

9.7.

XML格式

9.8.

JSON库的使用

9.9.

csv格式和JSON格式相互转换

9.10.

PIL库的安装和简单使用

9.11.

字符画绘制

10.

Python 类的使用

10.1.

面向对象

10.2.

初识类

10.3.

属性的引用

10.4.

关于self

10.5.

类属性补充

10.6.

单继承

10.7.

sper()函数

10.8.

多继承

10.9.

组合

10.10.

python之抽象

10.11.

作业与实践

11.

Python 模块的使用

11.1.

什么是模块编程

11.2.

初识模块

11.3.

from...import

11.4.

变量与命名空间

11.5.

dir()函数

11.6.

globals()和locals()函数

11.7.

reloads()函数

11.8.

包的简介

11.9.

第三方包的导入与使用

12.

用 Pillow 库处理图片

12.1.

Pillow库处理图像基础

12.2.

Image模块

12.3.

使用ImageChops模块进行图片合成

12.4.

使用lmageEnhance模块

12.5.

使用lmageFilter模块

12.6.

使用ImageDraw模块画图

12.7.

图片格式转换

12.8.

批量生成缩略图

12.9.

为图片添加Logo

13.

正则表达式

13.1.

正则表达式的基础

13.2.

正则表达式元字符

13.3.

正则表达式限定符

13.4.

正则匹配搜索函数

13.5.

sub()和subn()函数

13.6.

split()函数

13.7.

正则表达式对象

13.8.

分组基础

13.9.

匹配对象与组的使用

13.10.

匹配对象与索引使用

13.11.

分组扩展

13.12.

正则表达式应用实例

14.

Python 线程和进程

14.1.

进程基础

14.2.

multiprocess模块

14.3.

进程同步

14.4.

线程基础

14.5.

Thread类

14.6.

threading模块

15.

Python 异常处理

15.1.

异常概述

15.2.

异常基础

15.3.

异常处理的基本语法

15.4.

异常及处理

15.5.

处理ZeroDivisionError

15.6.

使用异常避免崩溃

15.7.

处理FileNoσoundError

15.8.

万能异常 Exception

15.9.

自定义异常

15.10.

用raise手动抛出异常

15.11.

assert语句

16.

程序测试与打包

16.1.

测试的主要步骤

16.2.

测试驱动开发

16.3.

单元测试

16.4.

常用的测试工具

16.5.

Python常见代码检查工具

16.6.

Python程序性能检测工具

16.7.

Distutils的使用

16.8.

Setuptools的使用

16.9.

用C语言扩展过程

16.10.

Jython与Java扩展

16.11.

编译扩展

17.

数据结构基础

17.1.

概述

17.2.

数据的逻辑结构

17.3.

数据的物理结构

17.4.

线性表的抽象数据类型

17.5.

python中的线性表

17.6.

自定义栈结构

17.7.

Queue模块

17.8.

构建树

17.9.

二叉树

17.10.

二叉树的遍历

17.11.

圆的抽象数据类型

17.12.

图的表示方式

17.13.

用字典构建图与搜索图

17.14.

圆的简单应用 :最小生成树

17.15.

顺序查找有序列表

17.16.

二分查找有序列表

17.17.

冒泡排序

17.18.

二叉树排序

18.

数据库编程

18.1.

数据库应用程序接口概述

18.2.

数据库游标的使用

18.3.

SQLite3数据库简介

18.4.

SQLite3数据库操作实例

18.5.

MariaDB数据库简介

18.6.

建立MariaDB数据库操作环境

18.7.

MariaDB数据库操作实例

18.8.

MongoDB数据库简介

18.9.

建立MongoDB数据库操作环境

18.10.

MongoDB数据库基础

18.11.

MongoDB数据库操作实例

19.

网络编程

19.1.

什么是计算机网络

19.2.

网络协议

19.3.

地址与端口

19.4.

用socket 建立服务器端程序

19.5.

用socket建立客户端程序

19.6.

用socket建立基于UDP的服务器与客户端程序

19.7.

用SocketServer模块建立服务器

19.8.

urllib和http包简介

19.9.

用urllib和http包访问网站

19.10.

用poplib检查邮件

19.11.

用smtplib发送邮件

19.12.

fiplib 模块简介

19.13.

使用Python访问FTP

20.

Web 网站编程技术

20.1.

Flask框架简介

20.2.

Flask框架安装

20.3.

Flask框架第一个程序“Hello world !”

20.4.

Flask框架的基本使用

20.5.

Django框架简介

20.6.

Django框架安装

20.7.

Django框架第一个程序

20.8.

Django框架的基本使用

21.

基于 tkinter 的 GUI 界面编程

21.1.

GUI 简介

21.2.

Python 中编写 GUI 的库

21.3.

tkinter简介

21.4.

安装tkinter库

21.5.

导入tkinter库

21.6.

创建图形用户界面步骤

21.7.

组件分类

21.8.

布局组件

21.9.

按钮组件

21.10.

标签组件

21.11.

文本框组件

21.12.

菜单栏组件

21.13.

选择性组件

21.14.

绘制图形

21.15.

什么是事件

21.16.

响应事件

21.17.

标准对话框

21.18.

自定义对话框

22.

游戏开发飞机大战

22.1.

项目规划

22.2.

角色类

22.3.

敌机类

22.4.

子弹类

22.5.

按钮类

22.6.

界面绘制

22.7.

消息相应事件

22.8.

角色绘制与操控

22.9.

声音处理

22.10.

僚机处理

22.11.

绘制文本

22.12.

增加敌机

22.13.

射击处理

22.14.

爆炸效采

22.15.

分数处理

22.16.

游戏最终逻辑

23.

网上购物系统

23.1.

开发背景

23.2.

系统功能

23.3.

用户信息数据

23.4.

用户处理函数

23.5.

用户登录页面

23.6.

购物车数据

23.7.

处理函数

23.8.

购物车页面

23.9.

商品数据

23.10.

商品处理函数

23.11.

商品列表页面

23.12.

指令数据

23.13.

指令处理函数

23.14.

指令页面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值