ChatGPT实战100例 - (01) 秒出思维导图
一、需求与思路
1. 需求:快速的头脑风暴
很多时候针对一个问题需要把它想清楚,可以一个人苦思冥想,也可以召集一堆人一起想,但现在可能更好的方法是让ChatGPT来帮我们想。
2. 思路:生成markdown然后转化嗯
- 生成一个关于现有主题的思维导图,用markdown语法。
- 转换一个可修改的思维导图,可以随时修改补充。
二、生成markdown语法的思维导图
1. 问题
生成一个思维导图。主题是关于Python所需要掌握的知识。要求必须用markdown语法在新窗口生成代码。
2. 回答
这里是一个使用markdown语法生成的Python知识思维导图:
# Python知识体系
## 基础
### 数据类型
- 数字:int, float, complex
- 字符串:str
- 布尔:bool
- 序列:list, tuple, range
- 映射:dict
- 集合:set, frozenset
### 运算符
- 算数运算符:+, -, *, /, %, **
- 赋值运算符:=, +=, -=, *=, /=, %=
- 比较运算符:==, !=, >, <, >=, <=
- 逻辑运算符:and, or, not
- 身份运算符:is, is not
### 流程控制
- 条件语句:if-else
- 循环:while, for
- break, continue, pass
## 函数
### 定义函数
- def语句
- 参数:位置参数, 关键字参数,默认值参数
- return语句
- 作用域:global, nonlocal
### lambda表达式
- 匿名函数
### 装饰器
- @语法糖
- 实现Logger, Timer装饰器
## 面向对象
### 类和对象
- 类定义:class
- 构造函数:__init__
- 实例方法
- 类方法:classmethod
- 静态方法:staticmethod
- 继承:单继承,多继承
- 方法重写
- 私有属性:_和__
## 模块与包
### 导入模块
- import
- from...import
### _init_.py
- 包的标识
- 控制包的导入行为
## 文件操作
### 读写文件
- open()
- with语句
- r/w/+ 等模式
### 序列化
- json
- pickle
这个思维导图总结了Python的基础知识、函数概念、面向对象编程和文件操作等内容。希望对你学习Python有所帮助,请随时提出任何问题或建议。我很乐意讨论Python知识!
三、把markdown文本转换成思维导图
1. 转换
打开markmap,把刚才的markdown文本粘贴过去。
文章来源:https://www.toymoban.com/news/detail-414864.html
2. 下载
右下角可以直接下载svg文件。完美!文章来源地址https://www.toymoban.com/news/detail-414864.html
到了这里,关于ChatGPT实战100例 - (01) 秒出思维导图的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!