Markdown学习笔记

段落语法

一个段落是由一个以上的连接的行句组成,而一个以上的空行则会划分出不同的段落(空行的定义是显示上看起来像是空行,就被视为空行,例如有一行只有空白和 tab,那该行也会被视为空行),一般的段落不需要用空白或换行缩进。

标题语法

Setext形式和Atx形式

Setext形式

Setext 形式是用底线的形式,利用 = (最高阶标题)和 - (第二阶标题)。

Atx形式

Atx 形式在行首插入 1 到 6 个 # ,对应到标题 1 到 6 阶。

区块代码

区块引用则使用 email 形式的 '>' 角括号。

修辞和强调

星号底线来标记需要强调的区段。

列表

无序列表使用星号、加号和减号来做为列表的项目标记,这些符号是都可以使用的,但必须注意后接一个空格,否则显示*、+、-。

  • 1
  • 2
    *3
  • a
  • b
    +c

表格

姓名 形象 名句
李白 诗剑仙 花间一壶酒 一剑光耀九州寒
纳兰性德 容若情 人生若只如初见 当时只道是寻常
秦观 少游哀 今朝玉露一相逢 两情若是久长时

1)|、-、:之间的多余空格会被忽略,不影响布局。
2)默认标题栏居中对齐,内容居左对齐。
3)-:表示内容和标题栏居右对齐,:-表示内容和标题栏居左对齐,:-:表示内容和标题栏居中对齐。
4)内容和|之间的多余空格会被忽略,每行第一个|和最后一个|可以省略,-的数量至少有一个。

链接

支援两种形式的链接语法: 行内 和 参考两种形式,两种都是使用角括号来把文字转成连结。

图片

通过左上角图片图标选择本机或网络图片进行上传

Markdown学习笔记_第1张图片
意中人

代码

#字符串的操作  module

#字符串的定义  以''或""包含的内容
#转义字符\
str1 = 'Hello\'你好\''
str2 = "World"
print(str1 )
print(str2)
print(type(str1))

#三个双引号或单引号定义(可定义多行)
str3 = '''
Python可以做什么
Python可以做任何事
比如:
    服务器开发
    客户端服务
    大数据处理
    运维
    人工智能
'''
print(str3)

str4 ="""
Python可以做什么
Python可以做任何事
比如:
    服务器开发
    客户端服务
    大数据处理
    运维
    人工智能
"""

#单双引号用法
#单引号内定义的内容不能包含单引号,但可以包含双引号(双引号一样)
#若必须包含,引用转义字符\即可

#输出字符串的长度
str1 = '我爱你hhh'
#len是系统的一个函数 表示返回长度  无论是汉字还是英文字母 都表示一个长度
#编码Unicode 所有的字符都是两个字符
#编码UTF-8 可变长的Unicode 表示如果是字母那么长度就是1
#python 是UTF-8编码  Python3默认就是utf8
c = len(str1)
print(c)

#把str1里面的第0个字符取出来
print('str1[0]',str1[0])
#表示把第一个一直到第五个之前取出来
print('s',str1[1:5])
#表示把第零个一直到第五个之前取出来
print('s',str1[:5])
#表示把第2个到最后一个都取出来
print('s',str1[2:])
#-2表示倒数第二个
print('s',str1[-2:])

#字符串操作
str1 = 'Hello'
str2 = 'World'
str3 = str1 + str2
print (str3)

#字符串的成员运算
str1 = 'Hello'
c = 'o'in str1
print(c)
c = 's' in str1
print(c)
c = 's'not in str1
print(c)

#字符串相互转换
age = '20'
ageint = int(age)
print(ageint,type(ageint))

ageint = 66
ageintstr = str(66)
print(type(ageintstr))

#format 格式化输出
name = '小明'
age = 20
#把name字符串放在%s里面 把age放在%d里面  %s表示任意类型(包括字符串)%d表示整数
print('我叫%s今年%d岁'%(name,age))
#age是整数 在这里需要转化成字符串
print('我叫'+name+'今年'+str(age)+'岁')

输出结果:
D:\PyCharm\learn\venv\Scripts\python.exe D:/PyCharm/learn/DateType/strop.py
Hello'你好'
World


Python可以做什么
Python可以做任何事
比如:
    服务器开发
    客户端服务
    大数据处理
    运维
    人工智能

6
str1[0] 我
s 爱你hh
s 我爱你hh
s 你hhh
s hh
HelloWorld
True
False
True
20 

我叫小明今年20岁
我叫小明今年20岁

Process finished with exit code 0

你可能感兴趣的:(Markdown学习笔记)