Vscode 用MarkDown画流程图

效果图

在这里插入图片描述

start=>start: 开始
input=>inputoutput: 输入
operation=>operation: 操作
condition=>condition: 操作出错?
output=>inputoutput: 输出
error=>operation: 请重新输入
end=>end: 结束start->input
input->operation
operation->condition
condition(no,bottom)->output
condition(yes)->error(top)->input
output->end

定义元素

定义元素的语法:元素ID=>元素类型: 展示文字

  • 注意元素类型和展示文字中间有一个空格,这个空格是必须有的,否则会出错。
  1. 元素ID在连接各个元素时会用到。
  2. 显示文字就是框中的文字,中英文均可。
  3. 元素类型包括以下几种:
startID=>start: 开始框
inputoutputID=>inputoutput: 输入输出框
operationID=>operation: 操作框
conditionID=>condition: 条件框
subroutineID=>subroutine: 子流程
endID=>end: 结束框startID->inputoutputID->operationID->conditionID
conditionID(no)->subroutineID
conditionID(yes)->endID

显示效果如下:
在这里插入图片描述

连接元素

  1. 通过ID引用元素,再用->连接各个元素,可以不断连缀,也可以分开连接,如上例中的:
startID->inputoutputID->operationID->conditionID(yes)->endID

也可以写成:

startID->inputoutputID
inputoutputID->operationID
operationID->conditionID
conditionID(yes)->endID
  1. 条件框的连接有些特殊,需要添加(yes)或者(no),表示是和否的分支。例如:
startID=>start: 开始框
operationID=>operation: 操作框
conditionID=>condition: 条件框
endID=>end: 结束框startID->operationID->conditionID
conditionID(no)->operationID
conditionID(yes)->endID

显示如下:
在这里插入图片描述

  1. 连接线有上下左右四个方向,如果需要指定连接线连接到某一特定方向,在连接线开始的元素后面添加方向即可,方向包括:
(top)
(bottom)
(left)
(right)

每条连接线方向默认为(bottom)。

例如:设置连接线方向为向左:

start=>start: 开始
operation1=>operation: 操作框1
operation2=>operation: 操作框2
end=>end: 结束
start->operation1(left)->operation2->end

显示如下:

在这里插入图片描述

设置连接线向右:

start=>start: 开始
operation1=>operation: 操作框1
operation2=>operation: 操作框2
end=>end: 结束
start->operation1(right)->operation2->end

显示如下:
在这里插入图片描述

4.如果要设置条件框连接线方向,在括号中添加即可。条件框只有两个方向可供选择:

  • yes向下,no向右(默认)
  • yes向右,no向下。通过以下方式指定:
conditionID(yes,right)

conditionID(no,bottom)

只需要指定其中一条分支的方向即可。
例如:

start=>start: 开始
condition=>condition: 条件框
operation1=>operation: 操作框1
operation2=>operation: 操作框2
end=>end: 结束
start->condition
condition(yes,right)->operation1
condition(no)->operation2
operation1->end
operation2->end

显示如下:
在这里插入图片描述

参考:https://www.jianshu.com/p/f28c94cf1204

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/62409.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chatgpt赋能python:Python画图设置背景颜色

Python画图设置背景颜色 在Python中使用Matplotlib和Seaborn等库来生成数据可视化图表非常方便。但是,这些图表默认使用白色背景。有时,我们需要在制作图表时更改背景颜色以匹配我们的主题或品牌标识。本文将介绍如何在Matplotlib和Seaborn中设置不同的…

chatgpt赋能Python-python3如何画图

Python3如何画图? Python是一种高级编程语言,它有着多种用途,包括数据分析和可视化。Python3是Python的最新版本,它具有更好的性能和易用性。在这篇文章中,我们将介绍如何使用Python3来画图,并探讨其优势和…

chatgpt赋能python:Python画图坐标轴大小

Python画图坐标轴大小 Python是一种广泛使用的编程语言,它在科学计算和可视化方面得到了广泛的应用。在可视化中,坐标轴的大小和比例对于展现数据的真实性和清晰性至关重要。在本文中,我们将介绍如何使用Python画图坐标轴大小,并…

“烧钱”的大模型:初探成本拆解与推理优化方法

编者按:大模型的成本问题一直以来是大家重点关注的问题,本文重点讨论了训练大型语言模型(LLMs)需要的成本,并简要介绍什么是LLM以及一些用于优化大模型推理表现的技术。 虽然很难准确预测LLMs未来会怎么发展&#xff0…

Spring Cloud 优惠最后 1 天!

大家好,我是栈长。 关注了一段时间公众号的小伙伴都知道,栈长的 Spring Cloud 微服务课程每月都会给小伙伴搞一波活动。 61活动来了,很多小伙伴都在等 61 的活动,这次活动,福利全新升级,千万不要错过&#…

微信公众号文章是否违规怎么检测?

在写文章的时候,会遇到以下3种情况: 1、你所编辑的图文消息可能含有敏感内容,你可以继续保存或发布该图文消息(发布等待时长约3-4小时),若保存或发布后,经核实含有敏感内容的,将可能…

如何发现并分析APP个人信息收集是否违规?

移动互联网的发展以及智能终端的兴起,手机已然成为了我们生活中不可或缺的“日用品”,各种手机APP开启霸屏模式,例如常见的支付APP、聊天APP、金融APP、交通APP等,这些APP虽然给我们生活带来了便利,但是其收集的用户信…

新闻稿的制作流程:从确定新闻稿目的到将其分发给媒体

对于任何希望向媒体和公众传达具有新闻价值的信息的组织来说,新闻稿都是必不可少的工具。精心制作的新闻稿可以帮助您宣传您的业务、产品或服务,并可以产生有价值的媒体报道。在本文中,我们将指导您完成新闻稿的制作过程,从确定新…

如何写新闻稿?写好新闻稿的技巧与步骤

新闻稿是传递新闻事件和信息的重要手段,是传媒工作中不可或缺的一部分。写好一篇新闻稿可以让受众了解更多信息,进一步提高他们的关注度。以下是一些写好新闻稿的技巧和步骤,帮助你有效地传达新闻。 1、确定新闻的核心信息 在开始写新闻稿之前…

怎么向新闻媒体投稿?新闻稿投稿渠道哪个比较好

在互联网众多媒体网站中,各大小中新闻媒体网站都拥有一定的权威性和知名度,作为网 媒,这些新闻网站相比纸类报刊更容易被大众网民接触,甚至有不少人还想联系网站将新闻或 者软文投放上去。当然了,如果是个人联系媒体…

国际学校入学考试MAP语法测试题真题讲解

本月,贝赛思各校区举行了四月的入学考试,部分校区采取了线上评估模式,而4月考试流程形式题型均与3月大同小异。 非常多的家庭会选择在中学阶段转入贝赛思,并且对国际学校了解的家长肯定对MAP测试不陌生,MAP测试既作为…

高考题改成IB试题,会是什么样子?

从2019年浙江高考语文卷的一篇现代文阅读说起的,振语看过了这道题和推文作者的解读后,一时兴起,就想着能不能把它改成一道IB考题,顺带着也把这篇选文细读评点了一番。 (一)高考试题再现: 这道高…

AI开始卷高考了,英语已被卷到134分??

文 | 天于刀刀 AI 真的太卷了!不但模型之间互相卷,现在直接开始和人类学生一起卷高考了! 近期,来自 CMU 两位学者提出的重构预训练模型(reStructured Pre-training, RST)在只有 GPT-3 十六分之一参数量的情…

第一试卷网(网站)

首先,站内涵盖了有语文,数学,英语,物理,化学,政治,历史,地理,生物等等的试卷,从小学到高三的都有非常的全面。 点开需要的试卷,显示资源还是比较新…

【CSDN|每日一练】小股炒股

目录 运行结果题目描述输入描述:输出描述:示例代码结语运行结果 题目描述 已知n天后的股票行情,现在已有的本金是m, 规定只能入手一次股票和抛售一次股票。 最大收益是? 输入描述: 第一行输入整数n,m。(1<=n<=1000,1<=m<=10000) 第二行输入n个整数表示某…

5 月编程语言榜:C 再度暴涨,Scala 成功上位

&#xff08;点击上方公众号&#xff0c;可快速关注&#xff09; 转自&#xff1a;开源中国 TIOBE 刚刚发布了 5 月编程语言排行榜。Scala 经过长时间的沉淀&#xff0c;本月终于进入了 TIOBE 榜单的前 20 名。 Scala 是一种 JVM 上运行的函数式编程语言&#xff0c;可与 Java …

个人整体项目:今日诊股(今日指数)后端代码开发(day01)

&#xff08;当前开源个人项目正在开发&#xff0c;请关注个人项目专栏。需要源码请关注留言哦&#xff01;&#xff01;&#xff01;&#xff09; &#xff08;怀玉是一名一年的后端&#xff0c;前端目前不太精通&#xff0c;前端代码是直接写好的&#xff09; 首先我们先看一…

Python版股市情感分析源代码,提取投资者情绪,为决策提供参考

情绪与股市关系的研究由来已久&#xff0c;情绪是市场的一个重要影响因素已成为共识。 15年股灾时&#xff0c;亲历了一次交易灾难&#xff0c;眼见朋友的数千万在一周不到的时间内灰飞烟灭。那段时间市场的疯狂&#xff0c;让人深刻地明白&#xff1a;某些时候&#xff0c;股票…

干货全拿走-用Excel获取上证指数等50+股指行情及历史数据

一、 前言 二、 实现思路 三、 核心代码 四、 注意事项 一、前言 大数据时代&#xff0c;数据分析的价值愈发凸显&#xff0c;数据对于金融市场亦如是。现在越来越多的金融机构和个人借助专业的软件去做数据分析和获取数据&#xff0c;但是显然对于普通人来说&#xff0c;…

程序员能用大数据分析,用脚本测算股市的状况吗?

星期一的基金收益更新&#xff0c;没想到竟然… 8月2日的支付宝基金收益收益为2443元&#xff0c;今日收益为负值&#xff0c;上个星期暴跌4天&#xff0c;大盘很大大浮动。细看一下我的仓位&#xff0c;从上星期到现在都一直是这几个&#xff0c;没变过&#xff0c;医疗板块&a…