markdown语法实际代码

# Typora的Markdown语法

[TOC]

# 一级标题

## 二级标题

## 三级标题

## 代码高亮

```python
def cal(a, b):
    return a + b

for i in range(1, 10):
    for j in range(1, i + 1):
        print('%d * %d = %d' % (i, j, i * j), end = ' ')
    print(' ')
```

## 待办事项 to do list

- [x] 待办事项1
- [ ] 待办事项2
  - [ ] 待办事项2.1
  - [x] 待办事项2.2
- [ ] 待办事项3

## 有序列表

1. 第一项
   1. 第一小项
   2. 第二小项
2. 第二项
3. 第三项

## 无序列表

- first
  - first——1
  - first——2
- second
- third

## 分割线

第一行

***

第二行

## 流程图

```mermaid
graph LR
A[数据分析] --> B[数据处理]
A --> C(数据爬虫)
A --> D{数据工程}
C -->|工具| E(Python)
```

``` mermaid
graph TD
    A[Christmas] --> B(GO shopping)
    B --> C{Let me think}
    C --> |one| D[Laptop]
    C --> |two| E[iPhone]
    C --> |three| F[Car]
```



## 标准流程图

```flow


st=>start: 开始框

op=>operation: 处理框

cond=>condition: 判断框(是或否?)

sub1=>subroutine: 子流程

io=>inputoutput: 输入输出框

e=>end: 结束框

st->op->cond

cond(yes)->io->e

cond(no)->sub1(right)->op


```

```flow

st=>start: 开始框

op=>operation: 处理框

cond=>condition: 判断框(是或否?)

sub1=>subroutine: 子流程

io=>inputoutput: 输入输出框

e=>end: 结束框

st(right)->op(right)->cond

cond(yes)->io(bottom)->e

cond(no)->sub1(right)->op

```

##  时序图

```sequence
对象A->对象B: 对象B你好吗?(请求)

Note right of 对象B: 对象B的描述

Note left of 对象A: 对象A的描述(提示)

对象B-->对象A: 我很好(响应)

对象A->对象B: 你真的好吗?
```

```sequence
Title: 标题:复杂使用

对象A->对象B: 对象B你好吗?(请求)

Note right of 对象B: 对象B的描述

Note left of 对象A: 对象A的描述(提示)

对象B-->对象A: 我很好(响应)

对象B->小三: 你好吗

小三-->>对象A: 对象B找我了

对象A->对象B: 你真的好吗?

Note over 小三,对象B: 我们是朋友

participant C

Note right of C: 没人陪我玩
```
## 标准时序图
```mermaid
%% 时序图例子,-> 直线,-->虚线,->>实线箭头

  sequenceDiagram

    participant 张三

    participant 李四

    张三->王五: 王五你好吗?

    loop 健康检查

        王五->王五: 与疾病战斗

    end

    Note right of 王五: 合理 食物 <br/>看医生...

    李四-->>张三: 很好!

    王五->李四: 你怎么样?

    李四-->王五: 很好!
```

## 甘特图

```mermaid
%% 语法示例

        gantt

        dateFormat  YYYY-MM-DD

        title 软件开发甘特图

        section 设计

        需求                      :done,    des1, 2014-01-06,2014-01-08

        原型                      :active,  des2, 2014-01-09, 3d

        UI设计                     :         des3, after des2, 5d

    未来任务                     :         des4, after des3, 5d

        section 开发

        学习准备理解需求                      :crit, done, 2014-01-06,24h

        设计框架                             :crit, done, after des2, 2d

        开发                                 :crit, active, 3d

        未来任务                              :crit, 5d

        耍                                   :2d

    

        section 测试

        功能测试                              :active, a1, after des3, 3d

        压力测试                               :after a1  , 20h

        测试报告                               : 48h
```

## 引用

> 书山有路勤为径,学海无涯苦作舟

##  粗体、斜体、删除线、下划线

**粗体**

***斜体***

~~删除线~~

<u>下划线</u>

## 插入表情

:happy:

:sweat:

## 上标和下标

H<sub>2</sub>O

CO<sub>2</sub>

x^2^

H~2~O

爆米花<sub>TM</sub>

爆米花<sup>TM</sup>

下标~2~

上标^2^

## 高亮

==高亮==





## 表格

| 姓名 | 年龄 | 籍贯         |
| ---- | :--: | ------------ |
| 张三 |  18  | 北京         |
| 李四 |  19  | 上海<br>浦东 |



表格对齐方式
``` 
----: 为右对齐
:---- 为左对齐
:---: 为居中对齐
----- 为使用默认居中对齐

```

## 数学公式

### 行内公式

前后使用一个$符号引用起来,如下

`$y = x^2$`

则显示为:    $y = x^2$

### 行间公式

上下使用两个$$引用起来,如下所示

`$$`

y = x^2

`$$`

则显示如下:
$$
y = x^2
$$


### 常见公式

$\sqrt{x^{2}}$

$\sqrt[3]{x^{2} + y}$

$\overline{m + n}$

$\underline{m + n}$

$\overbrace{a + b + c\dots + z}$

$\underbrace{a + b + c\dots +z}_{26}$

分数,平方       $\frac{7x+5}{1+y^2}$

下标上标            $z = S_1^2$

省略号             $\dots$

行间公式
$$
\frac{d}{dx}e^{ax} = ae^{ax}
$$
求和  $\sum_{i=1}^{n}{(X_i-\overline{X})^2}$

开方   $\sqrt{2}$     $\sqrt[n]{3}$

矢量    $\vec{a}\cdot\vec{b} = 0$

积分   $\int^2_3 x^2{dx}$             $\int^2_3 x^2{\rm d}x$

极限   $\lim_{n\rightarrow+\infty}n$

累加  $\sum\frac{1}{j^2}$

累成  $\prod\frac{1}{i^2}$

### 常见希腊字符

$$
\alpha,
\beta,
\gamma,
\delta,
\theta,
\lambda,
\overline\mu,
\mu,
\pi,
\Omega,
\sigma
$$

### 三角函数

$$
\sin,
\cos,
\tan
$$

### 对数函数

$$
\ln15,
\log_210,
\log_{210},
\log_2 10,
\lg7
$$

### 关系运算符

$$
\pm,
\times,
\div,
\sum,
\prod,
\neq,
\leq,
\geq,
$$

### 练习

$S_1 = \frac{\frac{a_1}{b_1} + \frac{a_2}{b_2}+ \frac{a_3}{b_3}}{3}$

$S_2 = \frac{a_1 + a_2 + a_3}{b_1 + b_2 + b_3}$

假设

参数 | 值
--- | ---
$a_1$ | 5 
$a_2$ | 18 
$a_3$ | 17 
$b_1$ | 19 
$b_2$ | 32 
$b_3$ | 60 

比较 S~1~和S~2~的大小
$$
S_1 = \frac{\frac{5}{19} + \frac{18}{32} + \frac{17}{60}}{3}
$$

$$
S_2 = \frac{5 + 18 + 17}{19 + 32 + 60}
$$

##  插入链接

[点击链接](https://www.baidu.com)

## 插入图片

![1558688547689](C:\Users\cm\AppData\Roaming\Typora\typora-user-images\1558688547689.png)

## 注释

你知道什么是重力加速度[^1]吗

[^1]: 是一个物体受*重力*作用的情况下所具 有的*加速度*
```

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×