这里写自定义目录标题
欢迎使用Markdown编辑器
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
新的改变
我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:
- 全新的界面设计 ,将会带来全新的写作体验;
- 在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
- 增加了 图片拖拽 功能,你可以将本地的图片直接拖拽到编辑区域直接展示;
- 全新的 KaTeX数学公式 语法;
- 增加了支持甘特图的mermaid语法1 功能;
- 增加了 多屏幕编辑 Markdown文章功能;
- 增加了 焦点写作模式、预览模式、简洁写作模式、左右区域同步滚轮设置 等功能,功能按钮位于编辑区域与预览区域中间;
- 增加了 检查列表 功能。
功能快捷键
撤销:Ctrl/Command + Z
重做:Ctrl/Command + Y
加粗:Ctrl/Command + B
斜体:Ctrl/Command + I
标题:Ctrl/Command + Shift + H
无序列表:Ctrl/Command + Shift + U
有序列表:Ctrl/Command + Shift + O
检查列表:Ctrl/Command + Shift + C
插入代码:Ctrl/Command + Shift + K
插入链接:Ctrl/Command + Shift + L
插入图片:Ctrl/Command + Shift + G
查找:Ctrl/Command + F
替换:Ctrl/Command + G
合理的创建标题,有助于目录的生成
直接输入1次#,并按下space后,将生成1级标题。
输入2次#,并按下space后,将生成2级标题。
以此类推,我们支持6级标题。有助于使用TOC
语法后生成一个完美的目录。
如何改变文本的样式
强调文本 强调文本
加粗文本 加粗文本
标记文本
删除文本
引用文本
H2O is是液体。
210 运算结果是 1024.
插入链接与图片
链接: link.
图片:
带尺寸的图片:
居中的图片:
居中并且带尺寸的图片:
当然,我们为了让用户更加便捷,我们增加了图片拖拽功能。
如何插入一段漂亮的代码片
去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片
.
// An highlighted block
var foo = 'bar';
生成一个适合你的列表
- 项目
- 项目
- 项目
- 项目
- 项目1
- 项目2
- 项目3
- 计划任务
- 完成任务
创建一个表格
一个简单的表格是这么创建的:
项目 | Value |
---|---|
电脑 | $1600 |
手机 | $12 |
导管 | $1 |
设定内容居中、居左、居右
使用:---------:
居中
使用:----------
居左
使用----------:
居右
第一列 | 第二列 | 第三列 |
---|---|---|
第一列文本居中 | 第二列文本居右 | 第三列文本居左 |
SmartyPants
SmartyPants将ASCII标点字符转换为“智能”印刷标点HTML实体。例如:
TYPE | ASCII | HTML |
---|---|---|
Single backticks | 'Isn't this fun?' | ‘Isn’t this fun?’ |
Quotes | "Isn't this fun?" | “Isn’t this fun?” |
Dashes | -- is en-dash, --- is em-dash | – is en-dash, — is em-dash |
创建一个自定义列表
-
Markdown
- Text-to- HTML conversion tool Authors
- John
- Luke
如何创建一个注脚
一个具有注脚的文本。2
注释也是必不可少的
Markdown将文本转换为 HTML。
KaTeX数学公式
您可以使用渲染LaTeX数学表达式 KaTeX:
Gamma公式展示 Γ ( n ) = ( n − 1 ) ! ∀ n ∈ N \Gamma(n) = (n-1)!\quad\forall n\in\mathbb N Γ(n)=(n−1)!∀n∈N 是通过欧拉积分
Γ ( z ) = ∫ 0 ∞ t z − 1 e − t d t . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,. Γ(z)=∫0∞tz−1e−tdt.
你可以找到更多关于的信息 LaTeX 数学表达式here.
新的甘特图功能,丰富你的文章
- 关于 甘特图 语法,参考 这儿,
UML 图表
可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:
这将产生一个流程图。:
- 关于 Mermaid 语法,参考 这儿,
FLowchart流程图
我们依旧会支持flowchart的流程图:
- 关于 Flowchart流程图 语法,参考 这儿.
导出与导入
导出
如果你想尝试使用此编辑器, 你可以在此篇文章任意编辑。当你完成了一篇文章的写作, 在上方工具栏找到 文章导出 ,生成一个.md文件或者.html文件进行本地保存。
导入
如果你想加载一篇你写过的.md文件,在上方工具栏可以选择导入功能进行对应扩展名的文件导入,
继续你的创作。
"""
文档注释
注释 在文件中存在,起说明作用的,是写给程序员看的
是不会显示在运行结果中的
python 是一个解释型的开发语言.
可以干什么?
1 可以做python开发 做后端开发 APP开发 软件
2 可以做人工智能开发
3 数据分析
4 爬虫
5 自动化测试
用python开发软件需要实现什么基本功能?
计算器:
功能:
1 显示功能 输出语句
2 输入输出功能 输入语句
3 计算功能 逻辑功能
学习Python:
1 输出语句
"""
"""
文档注释
软件: 支付宝微信 QQ 抖音 淘宝 京东
依靠的网络的软件 称为分布式软件
客户端 /服务器
淘宝 服务器
京东 服务器
前端 后端 (java/python/php/c++)(基础+前端+框架)
HTML/css/JavaScript(开发的基础)(前端的框架,
bootstarp,vue,vuex,小程序 ,uniapp...) 写网站的网页
脚本语言:逻辑(自动取款机取款流程) 输出 输入
"""
# 在控制台输出 你好 并且换行
# print() 打印的方法 小括号里面是要打印的内容
# 你好 文本 在程序中称作字符串类型的值,使用时
# 必须要加上引号或者单引号
print("你好")
# 666 是数值 在程序中被称为整型数值 int类型
print(666)
# 88.8 是数值 在程序中被称为float类型 浮点型
print(88.8)
# 变量:程序在执行过程中,值可以改变的量,一个变量
# 在同一时刻只能保存一个值,它由三部分组成:
# 1 变量的名称
# 2 变量的存储地址 3 变量的值
# 变量和我们以前数学中的带入值运算比较接近
# m = 6 , n = 10 m + n = ?
m = 8.8
# 输出变量m的值
print("m = ", m)
name = "孙悟空"
print("name = ", name)
# 使用程序模拟数学类的运算来检验自己写的代码的正确性
# 运算符
# 算术运算符
# + - * / // ** %
# 加法
print(1 + 2)
# 连接符 把两个字符串类型的值拼接起来
print("老王" + "666")
# print("m = " + m) 错误的 m的值必须是字符串类型的值
print("name = " + name)
print(1 - 2)
print(1 * 2)
# 除法的运行结果默认是小数
print(1 / 2)
print(8 / 5)
print(8 / 2)
# // 整除: 除法运算完的结果是一个整数.
# 取整的规则:向下取整 1.6 -->1 -1.6 -->-2
print(8 // 5)
print(-8 // 5)
# ** m**n =的意思是m的n次方 提供了一个快速计算乘方的方法
print(2 ** 8)
print(5 ** 3)
# % 模 ==>取余 ==>获取余数 ==>
# 一个整数整除以另外一个整数所获取的余数
# 5 % 3 ==> 5 // 3 = 1 ...... 2
print(5 % 3)
print(3 % 5)
print(9 % 3)
print(3 % 3)
print(8 % 2)
print(6 % 2)
# 整除 一个整数除以另外一个整数的余数是0,
# 怎么样判断整除? 整除后的余数是否等于0
# 因数:如果a可以整除b,那么b就是a的因数
# 6可以整除2,那么2就是它的一个因数
# 6的因数有 1,2,3,6
# 质数 如果一个整数(大于1的)只有两个因数,那么它就是质数
# 比较运算符
# > < >= <= == !=
print(6 > 2)
print(6 < 2)
# True 表示是真的,也就是成立
# False 表示是假的,也就是不成立
# True 和False 是布尔类型类型的值 布尔类型
# 用来专门表示某一件事情是不是真的 是真的就是True
# 是假的 就是False 一般用来作为判断的条件
# 比较运算的表达式的结果一定是一个布尔类型的值(True/False)
print(6 >= 2)
print(6 <= 2)
print(6 != 2)
# == 判断逻辑 先判断类型是否相同,相同再判断值是否相同,
# 相同就返回True
# 不同返回False,如果开始判断时,类型不相同直接返回False
print(6 == 2)
print(6 == 6)
print(6 == "6")
# 把 7199转换成时分秒格式 你们先使用数学的方式实现
# 7199 = 1 : 59 : 59 小时使用x 分钟数 y 秒数 z
# 1 7199秒包含了多少个整的小时数
# x = 7199 // 3600 = 1
sec = 7199
sec = 600
# end=" " 输出结果后以 " "(一个空格字符串)结束
print(sec, "=", end=" ")
x = sec // 3600
# 如果x的值大于9,就直接输出
if x > 9:
print(x, " : ", end=" ")
# 否则,在x的前面再加一个0
else:
# str(x) 表示把x转换成字符串类型的值
# ,就可以和前前面的字符串0拼接了
# 因为等号的优先级低,所以会先运算右边的表达式
# 再把结果保存到变量x中
x = "0" + str(x)
print(x, " : ", end=" ")
# 2 获取不够整的一小时的秒数 temp
# temp = 7199 - x *3600 = 3599
temp = sec % 3600
# 3 temp里面包含了多少个整的分钟
# y = temp // 60 = 59
y = temp // 60
print(y, " : ", end=" ")
# 4 temp里面不足一分钟的秒数
# z = temp - y *60 = 59
z = temp % 60
print(z)
# 换行
print()
print("*******************分割线************************")
# python的单行注释
# 在控制台输出 HelloWorld并且换行
# 空行也是代码的组成部分
print("HelloWorld")
# 方法 print() 称作打印的方法 小括号里面是要打印的内容
# 打印输出在位置在控制台
# "HelloWorld" 在程序中如果要输出文本
# 就需要加英文的双引号或者单引号
# 在程序中把文本称为字符串类型的值
print("中国")
# 前面两段代码输出完结果换行,有没有不换行的输出
# 不换行输出 1 2
print(1, 2)
# 不换行输出 1 2
print(1, end=" ")
print(2, end=" ")
# print(参数1, end=" ") 参数1是要输出的结果 end= " "
# 表示一个空格字符串结束 \n 换行 如果默认以换行结束可以不写end=
# 1 ,2 属于 数值 数值在程序中使用时是不需要加双引号的,如果给数值
# 加了双引号就会变成字符串(string) "1"
# 数值 1 在程序中属于整型 int类型 所有的整数都属于int类型
# 输出自己的姓名
print("擎天柱")
# 输出自己的年龄
print(6000)
# 输出自己的身高
print(5.8)
# 变量 是用来保存数据的空间,由变量的名称 ,
# 保存的地址,保存的值这三部分组成
# 和数学中的带入值运算比较接近 m = 5 ,n = 6
# 问 m+n=?
# 给变量赋值为整数 int类型的值
# 9在程序中被称为int类型的值/常量/直接量/字面值
a = 9
# 输出变量a的值
print(a)
# 变量的名称由用户来制定,但是得符合一定规范:
# 变量的名称由字母 数字 下换线 $ 其中的一种或者
# 多种组合而成,但是要注意纯数字不能作为变量名
# 并且变量的名称不能以数字开头命名变量得遵守行业规范
a = 10
print(a)
# 给变量赋值为字符串
name = "张三丰"
print("太极", name)
# 给变量赋值为小数
weight = 76.6
print("小毛驴体重:", weight)
# 使用 变量保存自己的姓名 年龄 身高并且输出
# 变量的特殊赋值方法(python特有)
# 一次声明多个变量并且赋值
a, b = 1, 2
# a=1,b=2
print(a, b)
# 给三个变量
name, age, tall = "小美", 18, 1.6
print(name, age, tall)
# 占位符 字符串类型的占位符 %s
# 整数的占位符 %d 小数的占位符 %f
name = "Marry"
print("那个美女的名字是%s,年龄%d岁,身高%f米."%(name, age, tall))
# 给多个变量赋值为同一个值
a = b = c = d = e = 6
print(a, b, c, d, e)
# 变量交换
a, b = 66, 88
print("a = %d,b = %d"%(a, b))
# 交换a和b的值
a, b = b, a
# a,b = 88,66
print("a = %d,b = %d"%(a, b))
注脚的解释 ↩︎