剧情提要:
[机器小伟]在[工程师阿伟]的陪同下继续炼化着筑基丹,
这次要炼化的目标是[整理与复习--数学思考]。
正剧开始:
星历2016年02月24日 12:47:30, 银河系厄尔斯星球中华帝国江南行省。
[工程师阿伟]正在和[机器小伟]一起研究[整理与复习--数学思考]。
<span style="font-size:18px;">>>>
2个点可以连成1条线段。
3个点可以连成3条线段。
4个点可以连成6条线段。
5个点可以连成10条线段。
6个点可以连成15条线段。
7个点可以连成21条线段。
8个点可以连成28条线段。
9个点可以连成36条线段。
10个点可以连成45条线段。
11个点可以连成55条线段。
def think_1():
num = 0;
for i in range(2,12):
num+=i-1;
print('{0}个点可以连成{1}条线段。'.format(i, num));
if __name__ == '__main__':
think_1();</span>
<span style="font-size:18px;">>>>
第1幅图有1个棋子。
第2幅图有4个棋子。
第3幅图有9个棋子。
第4幅图有16个棋子。
第5幅图有25个棋子。
第6幅图有36个棋子。
第7幅图有49个棋子。
第8幅图有64个棋子。
第9幅图有81个棋子。
第10幅图有100个棋子。
第11幅图有121个棋子。
def think_2():
num = 0;
for i in range(1,12):
num = i*i;
print('第{0}幅图有{1}个棋子。'.format(i, num));</span>
<span style="font-size:18px;">>>>
def think_3():
ch0 = 'ABCDEF';
ch1 = 'DEF';
ch2 = 'ACF';
ch3 = 'AEF';
for i in range(len(ch0)):
c = ch0[i];
if (ch1.find(c)!=-1 and \
ch2.find(c)!=-1 and \
ch3.find(c)!=-1):
print(ch0[i]);</span>
<span style="font-size:18px;">>>>
1 --> 3
2 --> 11
3 --> 20
4 --> 30
5 --> 41
6 --> 53
7 --> 66
8 --> 80
9 --> 95
10 --> 111
def think_4():
gap = 8;
num = 3;
for i in range(10):
print(i+1, '-->', num);
num+=gap;
gap+=1;</span>
<span style="font-size:18px;">>>>
1 --> 1
2 --> 3
3 --> 2
4 --> 6
5 --> 4
6 --> 9
7 --> 8
8 --> 12
9 --> 16
10 --> 15
11 --> 32
12 --> 18
13 --> 64
14 --> 21
15 --> 128
16 --> 24
17 --> 256
18 --> 27
19 --> 512
20 --> 30
def think_4():
num1 = 1;
num2 = 3;
for i in range(20):
if i%2==0:
print(i+1, '-->', num1);
num1*=2;
else:
print(i+1, '-->', num2);
num2+=3;
>>>
55 --> 红旗。
100 --> 绿旗。
def think_5(index):
if (index%6==1):
print(index,'--> 红旗。');
elif (index%6<4):
print(index,'--> 黄旗。');
else:
print(index,'--> 绿旗。');</span>
<span style="font-size:18px;">>>>
[[ 54. 9. 37.]]
def think_6():
a = np.matrix([[1,1,0],[0,1,1],[1,0,1]]);
b = np.array([91, 63,46]);
c = b * a**-1;
print(c);
def think_6():
a = np.matrix([[-1, 1,0],[1,1,0],[1,2,-1]]);
b = np.array([8,12,0]);
c = b * a**-1;
print(c);
</span>
本节到此结束,欲知后事如何,请看下回分解。