Markdown Text Editor Guide
字体
- 加粗
要加粗的文字左右分别用两个*号包起来
这是加粗的文本 - 斜体
要倾斜的文字左右分别用一个*号包起来
这是斜体的文本 - 斜体加粗
要倾斜和加粗的文字左右分别用三个*号包起来
这是斜体加粗的文字 - 删除线
这是加删除线的文字
引用
A man can be destroyed but not defeated.
分割线
三个或者三个以上的 * 都可以。
1
2
无序列表
无序列表用 - + * 任何一种都可以
- 1
- 2
- 3
表格
--- 靠左 :--: 居中 ---: 靠右
Name | Age | Gender |
---|---|---|
Alice | 18 | Male |
Bob | 22 | Female |
Crisp | 23 | Female |
代码块
键盘TAB键上面的那个键位
for i in range(1,10):
print(i)
Python基础
# 基本运算符+ - * / %
sum1 = 17 / 3 # division always returns a floating point number.
sum2 = 17 // 3 # floor division discards the fraction part.
sum3 = 17 % 3 # the % operator returns the remainder of the division.
# 使用**运算符计算幂次方
sum4 = 2 ** 7 # 2 to the power of 7.
# 切片
word = 'Python'
word[1:5] # characters from position 1 (include) to 5 (exclude).
print(word[1:5])
sums = [sum1, sum2, sum3, sum4]
for x in sums:
print(x)
# Fibonacci series:
# the sum of two elements defines the next
a, b = 0, 1 # 多重赋值
while b < 555:
print(b, end=',')
a, b = b, a + b
# prime number
for n in range(2, 10):
for x in range(2, n):
if n % x == 0:
print(n, 'equals', x, '*', n//x)
break # 用于跳出最近的一级 for 或 while 循环。
else:
# 循环可以有一个 else 子句;
# 它在循环迭代完整个列表(对于 for )或执行条件为 false (对于 while )时执行,
# 但循环被 break 中止的情况下不会执行。
# loop fell through without finding a factor
print(n, 'is a prime number')
运行结果:
ytho
5.666666666666667
5
2
128
1,1,2,3,5,8,13,21,34,55,89,144,233,377,2 is a prime number
3 is a prime number
4 equals 2 * 2
5 is a prime number
6 equals 2 * 3
7 is a prime number
8 equals 2 * 4
9 equals 3 * 3
[Finished in 0.5s]