段落语法
一个段落是由一个以上的连接的行句组成,而一个以上的空行则会划分出不同的段落(空行的定义是显示上看起来像是空行,就被视为空行,例如有一行只有空白和 tab,那该行也会被视为空行),一般的段落不需要用空白或换行缩进。
标题语法
Setext形式和Atx形式
Setext形式
Setext 形式是用底线的形式,利用 = (最高阶标题)和 - (第二阶标题)。
Atx形式
Atx 形式在行首插入 1 到 6 个 # ,对应到标题 1 到 6 阶。
区块代码
区块引用则使用 email 形式的 '>' 角括号。
修辞和强调
星号和底线来标记需要强调的区段。
列表
无序列表使用星号、加号和减号来做为列表的项目标记,这些符号是都可以使用的,但必须注意后接一个空格,否则显示*、+、-。
- 1
- 2
*3
- a
- b
+c
表格
姓名 | 形象 | 名句 |
---|---|---|
李白 | 诗剑仙 | 花间一壶酒 一剑光耀九州寒 |
纳兰性德 | 容若情 | 人生若只如初见 当时只道是寻常 |
秦观 | 少游哀 | 今朝玉露一相逢 两情若是久长时 |
1)|、-、:之间的多余空格会被忽略,不影响布局。
2)默认标题栏居中对齐,内容居左对齐。
3)-:表示内容和标题栏居右对齐,:-表示内容和标题栏居左对齐,:-:表示内容和标题栏居中对齐。
4)内容和|之间的多余空格会被忽略,每行第一个|和最后一个|可以省略,-的数量至少有一个。
链接
支援两种形式的链接语法: 行内 和 参考两种形式,两种都是使用角括号来把文字转成连结。
图片
通过左上角图片图标选择本机或网络图片进行上传
意中人
代码
#字符串的操作 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
<class 'str'>
Python可以做什么
Python可以做任何事
比如:
服务器开发
客户端服务
大数据处理
运维
人工智能
6
str1[0] 我
s 爱你hh
s 我爱你hh
s 你hhh
s hh
HelloWorld
True
False
True
20 <class 'int'>
<class 'str'>
我叫小明今年20岁
我叫小明今年20岁
Process finished with exit code 0