一些markdown语句

网上摘抄的一些Mermaid

代码高亮

import functools
def ErrorCatch(func):
    """Print the error of the decorated function"""
    @functools.wraps(func)
    #等价于func=wrapper_timer(func)
    def wrapper_timer(*args, **kwargs):
        try:    
            func(*args, **kwargs)
        except Exception as e:
            print("Exception: %s: " %(e.args))
        else:
            print('try内没有异常')
    
    return wrapper_timer

#测试一下
@ErrorCatch
def waste_some_time(A):
    print(A[555])
    return 2

waste_some_time([0,1])

To-dolist

- [x] 已完成项目1

- [x] 已完成事项1

- [x] 已完成事项2

- [ ] 待办事项1

- [ ] 待办事项2

流程图

graph TB

  id1(圆角矩形)--普通线-->id2[矩形];
  subgraph 子图
   id2==粗线==>id3{菱形}
   id3-. 虚线.->id4>右向旗帜]
   id3--无箭头---id5((圆形))
  end
子图
普通线
粗线
虚线
无箭头
菱形
矩形
右向旗帜
圆形
圆角矩形
graph LR;
    A-->B;
    A-->C;
    B-->D;
    C-->D;
A
B
C
D
graph TD

A[christmas] -->B(Go shopping)

B --> C{LEt me think}

C -->|One| D[Laptop]

C -->|Two| E[iPhone]

C -->|Three|F[Car]
One
Two
Three
christmas
Go shopping
LEt me think
Laptop
iPhone
Car

序列图

sequenceDiagram
    participant Alice
    participant Bob
    Alice->>John:hello John
    loop healthcheck
        John-->>John:fight against
    end
    Note right of John:rational
    
    John->>Alice:great!
    John->>Bob:how about you
    Bob->>John:good!
JohnBobAliceJohnBobAliceloop[healthche-ck]rationalhello Johnfight againstgreat!how about yougood!
graph LR
    start[开始] --> input[输入A,B,C]
    input --> conditionA{A是否大于B}
    conditionA -- YES --> conditionC{A是否大于C}
    conditionA -- NO --> conditionB{B是否大于C}
    conditionC -- YES --> printA[输出A]
    conditionC -- NO --> printC[输出C]
    conditionB -- YES --> printB[输出B]
    conditionB -- NO --> printC[输出C]
    printA --> stop[结束]
    printC --> stop
    printB --> stop
YES
NO
YES
NO
YES
NO
开始
输入A,B,C
A是否大于B
A是否大于C
B是否大于C
输出A
输出C
输出B
结束
gantt         
       dateFormat  YYYY-MM-DD   
       title 使用mermaid语言定制甘特图

       section 任务1
       已完成的任务           :done,    des1, 2014-01-06,2014-01-08
       正在进行的任务               :active,  des2, 2014-01-09, 3d
       待完成任务1               :         des3, after des2, 5d
       待完成任务2              :         des4, after des3, 5d

       section 关键任务
       已完成的关键任务 :crit, done, 2014-01-06,24h
       已完成的关键任务2         :crit, done, after des1, 2d
       正在进行的关键任务             :crit, active, 3d
       待完成的关键任务        :crit, 5d
       待完成任务           :2d
       待完成任务2                      :1d

       section 文档编写
       描述甘特图语法               :active, a1, after des1, 3d
       完成甘特图实例1      :after a1  , 20h
       完成甘特图实例2    :doc1, after a1  , 48h
2014-01-072014-01-092014-01-112014-01-132014-01-152014-01-172014-01-192014-01-21已完成的任务 已完成的关键任务 已完成的关键任务2 描述甘特图语法 正在进行的任务 正在进行的关键任务 完成甘特图实例1 完成甘特图实例2 待完成任务1 待完成的关键任务 待完成任务2 待完成任务 待完成任务2 任务1关键任务文档编写使用mermaid语言定制甘特图
2025-03-092025-03-162025-03-232025-03-302025-04-062025-04-132025-04-202025-04-27项目启动 项目计划 需求分析 软件设计 软件编码 软件测试 项目交付 软件协同开发课程这是个甘特图的栗子🌰
sequenceDiagram
    participant z as 张三
    participant l as 李四
    loop 日复一日
        z->>l: 吃了吗您呐?
        l-->>z: 吃了,您呢?
        activate z
        Note left of z: 想了一下
        alt 还没吃
            z-xl: 还没呢,正准备回去吃
        else 已经吃了
            z-xl: 我也吃过了,哈哈
        end
        opt 大过年的
            l-->z: 祝您新年好啊
        end
    end
李四张三李四张三想了一下alt[还没吃][已经吃了]opt[大过年的]loop[日复一日]吃了吗您呐?吃了,您呢?还没呢,正准备回去吃我也吃过了,哈哈祝您新年好啊

表格

pie

title Key elements in Product X
"Calcium" : 42.96
"Potassium" : 50.05
"Magnesium" : 10.01
"Iron" : 5
46%40%9%5%Key elements in Product XPotassiumCalciumMagnesiumIron
journey
title My working day
section Go to work
Make tea: 5: Me
Go upstairs: 3: Me
Do work: 1: Me, Cat
section Go home
Go downstairs: 5: Me
Sit down: 3: Me
CatMe
Go to work
Go to work
Me
Make tea
Make tea
Me
Go upstairs
Go upstairs
MeCat
Do work
Do work
Go home
Go home
Me
Go downstairs
Go downstairs
Me
Sit down
Sit down
My working day
CUSTOMERORDERLINE-ITEMDELIVERY-ADDRESSplacescontainsuses
Active
EvNumLockPressed
EvNumLockPressed
NumLockOff
NumLockOn
EvCapsLockPressed
EvCapsLockPressed
CapsLockOff
CapsLockOn
EvCapsLockPressed
EvCapsLockPressed
ScrollLockOff
ScrollLockOn
Cool
Where am i?
«interface»
Class01
int chimp
int gorilla
size()
AveryLongClass
Class09
C2
C3
Class07
Object[] elementData
equals()
«service»
Class10
int id
size()
gantt

section Section
Completed: done, des1, 2014-01-06, 2014-01-08
Active : active, des2, 2014-01-07, 3d
Parallel 1 : des3, after des1, 1d
Parallel 2 : des4, after des1, 1d
Parallel 3 : des5, after des3, 1d
Parallel 4 : des6, after des4, 1d
2014-01-062014-01-062014-01-072014-01-072014-01-082014-01-082014-01-092014-01-092014-01-10CompletedParallel 1 Parallel 2 Active Parallel 3 Parallel 4 Section
sequenceDiagram

Alice->>John: Hello John, how are you?
loop Healthcheck
John->>John: Fight against hypochondria
end
Note right of John: Rational thoughts!
John-->>Alice: Great!
John->>Bob : How about you?
Bob-->>John : Jolly good!
BobJohnAliceBobJohnAliceloop[Healthcheck]Rational thoughts!Hello John, how are you?Fight against hypochondriaGreat!How about you?Jolly good!
左对齐 右对齐 居中对齐
单元格 单元格 单元格

https://mermaid.js.org/syntax/flowchart.html

posted @   动量不守恒的浩  阅读(43)  评论(1编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示